Zdexby TheHolyOneZ
6,759 structs
Struct

InputStateBlock

: ValueType : Object
UnityEngine.InputSystem.LowLevel.InputStateBlock, Unity.InputSystem 0x0010 (16 B) Unity.InputSystem.dll
0x00x0010

Members 44

OffsetSizeNameTypeFlags
—0x04InvalidOffsetuintPublicStatic+1 flags
—0x04AutomaticOffsetuintPublicStatic+1 flags
0x04FormatInvalidFourCCPublicStatic+1 flags
—0x04kFormatInvalidintStatic+2 flags
0x04FormatBitFourCCPublicStatic+1 flags
—0x04kFormatBitintStatic+2 flags
0x04FormatSBitFourCCPublicStatic+1 flags
—0x04kFormatSBitintStatic+2 flags
0x04FormatIntFourCCPublicStatic+1 flags
—0x04kFormatIntintStatic+2 flags
0x04FormatUIntFourCCPublicStatic+1 flags
—0x04kFormatUIntintStatic+2 flags
0x04FormatShortFourCCPublicStatic+1 flags
—0x04kFormatShortintStatic+2 flags
0x04FormatUShortFourCCPublicStatic+1 flags
—0x04kFormatUShortintStatic+2 flags
0x04FormatByteFourCCPublicStatic+1 flags
—0x04kFormatByteintStatic+2 flags
0x04FormatSByteFourCCPublicStatic+1 flags
—0x04kFormatSByteintStatic+2 flags
0x04FormatLongFourCCPublicStatic+1 flags
—0x04kFormatLongintStatic+2 flags
0x04FormatULongFourCCPublicStatic+1 flags
—0x04kFormatULongintStatic+2 flags
0x04FormatFloatFourCCPublicStatic+1 flags
—0x04kFormatFloatintStatic+2 flags
0x04FormatDoubleFourCCPublicStatic+1 flags
—0x04kFormatDoubleintStatic+2 flags
0x04FormatVector2FourCCPublicStatic+1 flags
—0x04kFormatVector2intStatic+2 flags
0x04FormatVector3FourCCPublicStatic+1 flags
—0x04kFormatVector3intStatic+2 flags
0x04FormatQuaternionFourCCPublicStatic+1 flags
—0x04kFormatQuaternionintStatic+2 flags
0x04FormatVector2ShortFourCCPublicStatic+1 flags
0x04FormatVector3ShortFourCCPublicStatic+1 flags
0x04FormatVector2ByteFourCCPublicStatic+1 flags
0x04FormatVector3ByteFourCCPublicStatic+1 flags
0x04FormatPoseFourCCPublicStatic+1 flags
—0x04kFormatPoseintStatic+2 flags
0x04<format>k__BackingFieldFourCCPrivate
0x04m_ByteOffsetuint1 flags
0x04<bitOffset>k__BackingFielduintPrivate
0x04<sizeInBits>k__BackingFielduintPrivate

Functions 23

SignatureFlagsNativeParams
int GetSizeOfPrimitiveFormatInBits(const FourCC& type)PublicStatic0x04
FourCC GetPrimitiveFormatFromType(Type type)PublicStatic0x08
FourCC get_format()Public+1 flags0x04
void set_format(const FourCC& value)Public+1 flags0x04
uint get_byteOffset()Public+1 flags0x04
void set_byteOffset(uint value)Public+1 flags0x04
uint get_bitOffset()Public+1 flags0x04
void set_bitOffset(uint value)Public+1 flags0x04
uint get_sizeInBits()Public+1 flags0x04
void set_sizeInBits(uint value)Public+1 flags0x04
uint get_alignedSizeInBytes()2 flags0x04
uint get_effectiveByteOffset()2 flags0x04
uint get_effectiveBitOffset()2 flags0x04
int ReadInt(const Void*& statePtr)Public0x04
void WriteInt(const Void*& statePtr, int value)Public0x04
float ReadFloat(const Void*& statePtr)Public0x04
void WriteFloat(const Void*& statePtr, float value)Public0x04
PrimitiveValue FloatToPrimitiveValue(float value)1 flags0x10
double ReadDouble(const Void*& statePtr)Public0x08
void WriteDouble(const Void*& statePtr, double value)Public0x08
void Write(const Void*& statePtr, const PrimitiveValue& value)Public0x10
void CopyToFrom(const Void*& toStatePtr, const Void*& fromStatePtr)Public0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 4

types with a member, parameter or interface of this type