implements IDisposable
0x00x0028
Members 8
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_Device | InputDevice | Private | |
| 0x01 | m_LayoutCacheRef | CacheRefInstance | Private | |
| 0x0009 | 0x07 | padding / unreflected | ||
| 0x08 | m_ChildControlOverrides | Dictionary`2 | Private | |
| 0x08 | m_StateOffsetToControlMap | List`1 | Private | |
| 0x08 | m_StringBuilder | StringBuilder | Private | |
| — | 0x04 | kSizeForControlUsingStateFromOtherControl | uint | PrivateStatic+1 flags |
| 0x28 | s_Instance | InputDeviceBuilder | PrivateStatic | |
| 0x04 | s_InstanceRef | int | PrivateStatic | |
Functions 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Setup() | Public | — | 0x00 |
| void Finish() | Public | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Reset() | Private | — | 0x00 |
| void InstantiateLayout() | Private | — | 0x00 |
| void InstantiateLayout() | Private | — | 0x00 |
| void AddChildControls() | Private | — | 0x00 |
| void AddChildControl() | Private | — | 0x00 |
| void InsertChildControlOverride() | Private | — | 0x00 |
| void ChildControlOverridePath() | Private | — | 0x00 |
| void AddChildControlIfMissing() | Private | — | 0x00 |
| void InsertChildControl() | Private | — | 0x00 |
| void ApplyUseStateFrom() | PrivateStatic | — | 0x00 |
| void ShiftChildIndicesInHierarchyOneUp() | PrivateStatic | — | 0x00 |
| void SetDisplayName() | Private | — | 0x00 |
| void AddParentDisplayNameRecursive() | PrivateStatic | — | 0x00 |
| void AddProcessors() | PrivateStatic | — | 0x00 |
| void SetFormat() | PrivateStatic | — | 0x00 |
| void FindOrLoadLayout() | PrivateStatic | — | 0x00 |
| void ComputeStateLayout() | PrivateStatic | — | 0x00 |
| void FinalizeControlHierarchy() | Private | — | 0x00 |
| void FinalizeControlHierarchyRecursive() | Private | — | 0x00 |
| void InsertControlBitRangeNode() | Private | — | 0x00 |
| void GetBestMidPoint() | Private | — | 0x00 |
| void AddControlToNode() | Private | — | 0x00 |
| void AddChildren() | Private | — | 0x00 |
| void GetControlIndex() | Private | — | 0x00 |
| void get_instance() | Static+2 flags | — | 0x00 |
| void Ref() | Static+1 flags | — | 0x00 |