Zdexby TheHolyOneZ
6,808 structs
Struct

PrimitiveValue

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

Members 13

OffsetSizeNameTypeFlags
0x04m_TypeTypeCodePrivate
0x01m_BoolValueboolPrivate
0x02m_CharValueushortPrivate
0x01m_ByteValuebytePrivate
0x01m_SByteValuesbytePrivate
0x02m_ShortValueshortPrivate
0x02m_UShortValueushortPrivate
0x04m_IntValueintPrivate
0x04m_UIntValueuintPrivate
0x08m_LongValuelongPrivate
0x08m_ULongValueulongPrivate
0x04m_FloatValuefloatPrivate
0x08m_DoubleValuedoublePrivate
0x000C0x04unreflected bytes to end of PrimitiveValue

Functions 67

SignatureFlagsNativeParams
Byte* get_valuePtr()2 flags0x00
TypeCode get_type()Public+1 flags0x04
bool get_isEmpty()Public+1 flags0x01
void .ctor(bool value)Public+1 flags0x01
void .ctor(ushort value)Public+1 flags0x02
void .ctor(byte value)Public+1 flags0x01
void .ctor(sbyte value)Public+1 flags0x01
void .ctor(short value)Public+1 flags0x02
void .ctor(ushort value)Public+1 flags0x02
void .ctor(int value)Public+1 flags0x04
void .ctor(uint value)Public+1 flags0x04
void .ctor(long value)Public+1 flags0x08
void .ctor(ulong value)Public+1 flags0x08
void .ctor(float value)Public+1 flags0x04
void .ctor(double value)Public+1 flags0x08
PrimitiveValue ConvertTo(const TypeCode& type)Public0x10
bool Equals(const PrimitiveValue& other)PublicFinal+2 flags0x10
bool Equals(object obj)Public+1 flags0x08
bool op_Equality(const PrimitiveValue& left, const PrimitiveValue& right)PublicStatic+1 flags0x10
bool op_Inequality(const PrimitiveValue& left, const PrimitiveValue& right)PublicStatic+1 flags0x10
int GetHashCode()Public+1 flags0x04
string ToString()Public+1 flags0x08
PrimitiveValue FromString(const string& value)PublicStatic0x10
TypeCode GetTypeCode()PublicFinal+2 flags0x04
bool ToBoolean(IFormatProvider provider)PublicFinal+2 flags0x08
byte ToByte(IFormatProvider provider)PublicFinal+2 flags0x08
ushort ToChar(IFormatProvider provider)PublicFinal+2 flags0x08
DateTime ToDateTime(IFormatProvider provider)PublicFinal+2 flags0x08
decimal ToDecimal(IFormatProvider provider)PublicFinal+2 flags0x10
double ToDouble(IFormatProvider provider)PublicFinal+2 flags0x08
short ToInt16(IFormatProvider provider)PublicFinal+2 flags0x08
int ToInt32(IFormatProvider provider)PublicFinal+2 flags0x08
long ToInt64(IFormatProvider provider)PublicFinal+2 flags0x08
sbyte ToSByte(IFormatProvider provider)PublicFinal+2 flags0x08
float ToSingle(IFormatProvider provider)PublicFinal+2 flags0x08
string ToString(IFormatProvider provider)PublicFinal+2 flags0x08
object ToType(Type conversionType, IFormatProvider provider)PublicFinal+2 flags0x08
ushort ToUInt16(IFormatProvider provider)PublicFinal+2 flags0x08
uint ToUInt32(IFormatProvider provider)PublicFinal+2 flags0x08
ulong ToUInt64(IFormatProvider provider)PublicFinal+2 flags0x08
object ToObject()Public0x08
PrimitiveValue From(const uint8& value)PublicStatic—0x10
PrimitiveValue FromObject(object value)PublicStatic0x10
PrimitiveValue op_Implicit(bool value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(ushort value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(byte value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(sbyte value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(short value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(ushort value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(int value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(uint value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(long value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(ulong value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(float value)PublicStatic+1 flags0x10
PrimitiveValue op_Implicit(double value)PublicStatic+1 flags0x10
PrimitiveValue FromBoolean(bool value)PublicStatic0x10
PrimitiveValue FromChar(ushort value)PublicStatic0x10
PrimitiveValue FromByte(byte value)PublicStatic0x10
PrimitiveValue FromSByte(sbyte value)PublicStatic0x10
PrimitiveValue FromInt16(short value)PublicStatic0x10
PrimitiveValue FromUInt16(ushort value)PublicStatic0x10
PrimitiveValue FromInt32(int value)PublicStatic0x10
PrimitiveValue FromUInt32(uint value)PublicStatic0x10
PrimitiveValue FromInt64(long value)PublicStatic0x10
PrimitiveValue FromUInt64(ulong value)PublicStatic0x10
PrimitiveValue FromSingle(float value)PublicStatic0x10
PrimitiveValue FromDouble(double value)PublicStatic0x10

Used by 11

types with a member, parameter or interface of this type