Protobuf Class

This class has no description.

Methods 33

Name Description
AddAngle

Add an XYZ angle to a protobuf message repeated field.

AddBool

Add a bool to a protobuf message repeated field.

AddColor

Add an RGBA color to a protobuf message repeated field.

AddFloat

Add a float or double to a protobuf message repeated field.

AddInt

Add an int32, uint32, sint32, fixed32, sfixed32, or enum value to a protobuf message repeated field.

AddInt64

Add an int64, uint64, sint64, fixed64, sfixed64 to a protobuf message repeated field.

AddMessage

Adds an embedded protobuf message to a protobuf message repeated field.

AddString

Add a string to a protobuf message repeated field.

AddVector

Add an XYZ vector to a protobuf message repeated field.

AddVector2D

Add an XY vector to a protobuf message repeated field.

GetRepeatedFieldCount

Gets the number of elements in a repeated field of a protobuf message.

HasField

Returns whether or not the named, non-repeated field has a value set.

ReadAngle

Reads an XYZ angle value from a protobuf message.

ReadBool

Reads a bool from a protobuf message.

ReadColor

Reads an RGBA color value from a protobuf message.

ReadFloat

Reads a float or downcasted double from a protobuf message.

ReadInt

Reads an int32, uint32, sint32, fixed32, sfixed32, or enum value from a protobuf message.

ReadInt64

Reads an int64, uint64, sint64, fixed64, sfixed64 from a protobuf message.

ReadMessage

Retrieve a handle to an embedded protobuf message in a protobuf message.

ReadRepeatedMessage

Retrieve a handle to an embedded protobuf message in a protobuf message repeated field.

ReadString

Reads a string from a protobuf message.

ReadVector

Reads an XYZ vector value from a protobuf message.

ReadVector2D

Reads an XY vector value from a protobuf message.

RemoveRepeatedFieldValue

Removes a value by index from a protobuf message repeated field.

SetAngle

Sets an XYZ angle on a protobuf message.

SetBool

Sets a bool on a protobuf message.

SetColor

Sets an RGBA color on a protobuf message.

SetFloat

Sets a float or double on a protobuf message.

SetInt

Sets an int32, uint32, sint32, fixed32, sfixed32, or enum value on a protobuf message.

SetInt64

Sets an int64, uint64, sint64, fixed64, sfixed64 on a protobuf message.

SetString

Sets a string on a protobuf message.

SetVector

Sets an XYZ vector on a protobuf message.

SetVector2D

Sets an XY vector on a protobuf message.