Interface IInProtocolBitStream
- Namespace
- Coherence.ProtocolDef
- Assembly
- Coherence.ProtocolDef.dll
public interface IInProtocolBitStream
Methods
ReadBits(int)
uint ReadBits(int count)
Parameters
count
int
Returns
ReadBool()
bool ReadBool()
Returns
ReadByte()
byte ReadByte()
Returns
ReadBytesList()
byte[] ReadBytesList()
Returns
- byte[]
ReadChar()
char ReadChar()
Returns
ReadColor(in FloatMeta)
Vector4 ReadColor(in FloatMeta meta)
Parameters
meta
FloatMeta
Returns
ReadDouble()
double ReadDouble()
Returns
ReadEntity()
Entity ReadEntity()
Returns
ReadEnum()
int ReadEnum()
Returns
ReadFloat(in FloatMeta)
float ReadFloat(in FloatMeta meta)
Parameters
meta
FloatMeta
Returns
ReadIntegerRange(int, int)
int ReadIntegerRange(int bitCount, int offset)
Parameters
Returns
ReadLong()
long ReadLong()
Returns
ReadMask()
bool ReadMask()
Returns
ReadMaskBits(uint)
uint ReadMaskBits(uint numBits)
Parameters
numBits
uint
Returns
ReadQuaternion(int)
Quaternion ReadQuaternion(int bitsPerComponent)
Parameters
bitsPerComponent
int
Returns
ReadSByte()
sbyte ReadSByte()
Returns
ReadShort()
short ReadShort()
Returns
ReadShortString()
string ReadShortString()
Returns
ReadUIntegerRange(int, uint)
uint ReadUIntegerRange(int bitCount, uint offset)
Parameters
Returns
ReadULong()
ulong ReadULong()
Returns
ReadUShort()
ushort ReadUShort()
Returns
ReadVector2(in FloatMeta)
Vector2 ReadVector2(in FloatMeta meta)
Parameters
meta
FloatMeta
Returns
ReadVector3(in FloatMeta)
Vector3 ReadVector3(in FloatMeta meta)
Parameters
meta
FloatMeta
Returns
ReadVector3d()
Vector3d ReadVector3d()
Returns
ReadVector4(in FloatMeta)
Vector4 ReadVector4(in FloatMeta meta)
Parameters
meta
FloatMeta