跳至内容

PointSerializer

template<typename T>
class PointSerializer

一个可以将点序列化到缓冲区的类。

模板参数: typename T

依赖项

此类型依赖于

私有接口

私有函数

访问

void Visit(FBinaryPoint &Point)

将二进制点转换为中间表示。

参数

  • Point (FBinaryPoint &) – [in] 要转换的点

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 20, column 6)

访问

void Visit(FDiscretePoint &Point)

将离散点转换为中间表示。

参数

  • Point (FDiscretePoint &) – [in] 要转换的点

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 26, column 6)

访问

void Visit(FBoxPoint &Point)

将边界框点转换为中间表示。

参数

  • Point (FBoxPoint &) – [in] 要转换的点

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 32, column 6)

访问

void Visit(FDictPoint &Point)

将字典点转换为中间表示。

参数

  • Point (FDictPoint &) – [in] 要转换的点

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 38, column 6)

构建

T * Build()

将中间表示序列化到新缓冲区。

返回值:指向包含序列化点的divisor的指针

Returns: T &#42;

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 44, column 3)

构建

void Build(T &EmptyBuffer)

从中间表示填充现有缓冲区。

参数

  • EmptyBuffer (T &) – [out] 用序列化点填充的缓冲区

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 50, column 6)

Source: Schola/Source/Schola/Public/Common/PointSerializer.h (line 14, column 1)

© . This site is unofficial and not affiliated with AMD.