Zdexby TheHolyOneZ
17,715 classes
Class

InputControlLayout

: Object
UnityEngine.InputSystem.Layouts.InputControlLayout, Unity.InputSystem 0x00A8 (168 B) align 8 inherited 0x0010 Unity.InputSystem
0x00x00A8

Members 18

OffsetSizeNameTypeFlags
0x10s_DefaultVariantInternedStringPrivateStatic
—0x08VariantSeparatorstringPublicStatic+1 flags
0x10m_NameInternedStringPrivate
0x08m_TypeTypePrivate
0x10m_VariantsInternedStringPrivate
0x00380x60padding / unreflected
0x04m_StateFormatFourCCPrivate
0x04m_StateSizeInBytesint1 flags
0x02m_UpdateBeforeRenderNullable`11 flags
0x20m_BaseLayoutsInlinedArray`11 flags
0x20m_AppliedOverridesInlinedArray`1Private
0x08m_CommonUsagesInternedString[]Private
0x08m_ControlsControlItem[]1 flags
0x08m_DisplayNamestring1 flags
0x08m_DescriptionstringPrivate
0x00A20x02padding / unreflected
0x04m_FlagsFlagsPrivate
0x40s_LayoutsCollectionStatic+1 flags
0x08s_CacheInstanceCacheStatic+1 flags
0x04s_CacheInstanceRefintStatic+1 flags

Functions 48

SignatureFlagsNativeParams
void get_DefaultVariant()PublicStatic+1 flags—0x00
void get_name()Public+1 flags—0x00
void get_displayName()Public+1 flags—0x00
void get_type()Public+1 flags—0x00
void get_variants()Public+1 flags—0x00
void get_stateFormat()Public+1 flags—0x00
void get_stateSizeInBytes()Public+1 flags—0x00
void get_baseLayouts()Public+1 flags—0x00
void get_appliedOverrides()Public+1 flags—0x00
void get_commonUsages()Public+1 flags—0x00
void get_controls()Public+1 flags—0x00
void get_updateBeforeRender()Public+1 flags—0x00
void get_isDeviceLayout()Public+1 flags—0x00
void get_isControlLayout()Public+1 flags—0x00
void get_isOverride()Public+1 flags—0x00
void set_isOverride()2 flags—0x00
void get_isGenericTypeOfDevice()Public+1 flags—0x00
void set_isGenericTypeOfDevice()2 flags—0x00
void get_hideInUI()Public+1 flags—0x00
void set_hideInUI()2 flags—0x00
void get_isNoisy()Public+1 flags—0x00
void set_isNoisy()2 flags—0x00
void get_canRunInBackground()Public+1 flags—0x00
void set_canRunInBackground()2 flags—0x00
void get_Item()Public+1 flags—0x00
void FindControl()Public—0x00
void FindControlIncludingArrayElements()Public—0x00
void GetValueType()Public—0x00
void FromType()PublicStatic—0x00
void ToJson()Public—0x00
void FromJson()PublicStatic—0x00
void .ctor()Private+1 flags—0x00
void AddControlItems()PrivateStatic—0x00
void AddControlItemsFromFields()PrivateStatic—0x00
void AddControlItemsFromProperties()PrivateStatic—0x00
void AddControlItemsFromMembers()PrivateStatic—0x00
void AddControlItemsFromMember()PrivateStatic—0x00
void CreateControlItemFromMember()PrivateStatic—0x00
void InferLayoutFromValueType()PrivateStatic—0x00
void MergeLayout()Public—0x00
void CreateLookupTableForControls()PrivateStatic—0x00
void VariantsMatch()Static+1 flags—0x00
void VariantsMatch()Static+1 flags—0x00
void ParseHeaderFieldsFromJson()Static+1 flags—0x00
void get_cache()Static+2 flags—0x00
void CacheRef()Static+1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00
void <MergeLayout>b__77_0()Private—0x00