跳至内容

PointSerializer

template<typename T>
class PointSerializer

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

模板参数: typename T

依赖项

此类型依赖于

私有接口

私有函数

访问

void Visit(FBinaryPoint &Point)

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

参数

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

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 20 行, 第 6 列)

访问

void Visit(FDiscretePoint &Point)

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

参数

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

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 26 行, 第 6 列)

访问

void Visit(FBoxPoint &Point)

将框点转换为中间表示。

参数

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

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 32 行, 第 6 列)

访问

void Visit(FDictPoint &Point)

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

参数

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

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 38 行, 第 6 列)

构建

T * Build()

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

返回: 指向包含序列化点的.个新缓冲区的指针

Returns: T &#42;

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 44 行, 第 3 列)

构建

void Build(T &EmptyBuffer)

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

参数

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

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 50 行, 第 6 列)

来源: Schola/Source/Schola/Public/Common/PointSerializer.h (第 14 行, 第 1 列)

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