0x00x0010
Members 44
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | InvalidOffset | uint | PublicStatic+1 flags |
| — | 0x04 | AutomaticOffset | uint | PublicStatic+1 flags |
| 0x04 | FormatInvalid | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatInvalid | int | Static+2 flags |
| 0x04 | FormatBit | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatBit | int | Static+2 flags |
| 0x04 | FormatSBit | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatSBit | int | Static+2 flags |
| 0x04 | FormatInt | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatInt | int | Static+2 flags |
| 0x04 | FormatUInt | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatUInt | int | Static+2 flags |
| 0x04 | FormatShort | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatShort | int | Static+2 flags |
| 0x04 | FormatUShort | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatUShort | int | Static+2 flags |
| 0x04 | FormatByte | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatByte | int | Static+2 flags |
| 0x04 | FormatSByte | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatSByte | int | Static+2 flags |
| 0x04 | FormatLong | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatLong | int | Static+2 flags |
| 0x04 | FormatULong | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatULong | int | Static+2 flags |
| 0x04 | FormatFloat | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatFloat | int | Static+2 flags |
| 0x04 | FormatDouble | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatDouble | int | Static+2 flags |
| 0x04 | FormatVector2 | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatVector2 | int | Static+2 flags |
| 0x04 | FormatVector3 | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatVector3 | int | Static+2 flags |
| 0x04 | FormatQuaternion | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatQuaternion | int | Static+2 flags |
| 0x04 | FormatVector2Short | FourCC | PublicStatic+1 flags | |
| 0x04 | FormatVector3Short | FourCC | PublicStatic+1 flags | |
| 0x04 | FormatVector2Byte | FourCC | PublicStatic+1 flags | |
| 0x04 | FormatVector3Byte | FourCC | PublicStatic+1 flags | |
| 0x04 | FormatPose | FourCC | PublicStatic+1 flags | |
| — | 0x04 | kFormatPose | int | Static+2 flags |
| 0x04 | <format>k__BackingField | FourCC | Private | |
| 0x04 | m_ByteOffset | uint | 1 flags | |
| 0x04 | <bitOffset>k__BackingField | uint | Private | |
| 0x04 | <sizeInBits>k__BackingField | uint | Private |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| int GetSizeOfPrimitiveFormatInBits(const FourCC& type) | PublicStatic | 0x04 | |
| FourCC GetPrimitiveFormatFromType(Type type) | PublicStatic | 0x08 | |
| FourCC get_format() | Public+1 flags | 0x04 | |
| void set_format(const FourCC& value) | Public+1 flags | 0x04 | |
| uint get_byteOffset() | Public+1 flags | 0x04 | |
| void set_byteOffset(uint value) | Public+1 flags | 0x04 | |
| uint get_bitOffset() | Public+1 flags | 0x04 | |
| void set_bitOffset(uint value) | Public+1 flags | 0x04 | |
| uint get_sizeInBits() | Public+1 flags | 0x04 | |
| void set_sizeInBits(uint value) | Public+1 flags | 0x04 | |
| uint get_alignedSizeInBytes() | 2 flags | 0x04 | |
| uint get_effectiveByteOffset() | 2 flags | 0x04 | |
| uint get_effectiveBitOffset() | 2 flags | 0x04 | |
| int ReadInt(const Void*& statePtr) | Public | 0x04 | |
| void WriteInt(const Void*& statePtr, int value) | Public | 0x04 | |
| float ReadFloat(const Void*& statePtr) | Public | 0x04 | |
| void WriteFloat(const Void*& statePtr, float value) | Public | 0x04 | |
| PrimitiveValue FloatToPrimitiveValue(float value) | 1 flags | 0x10 | |
| double ReadDouble(const Void*& statePtr) | Public | 0x08 | |
| void WriteDouble(const Void*& statePtr, double value) | Public | 0x08 | |
| void Write(const Void*& statePtr, const PrimitiveValue& value) | Public | 0x10 | |
| void CopyToFrom(const Void*& toStatePtr, const Void*& fromStatePtr) | Public | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |