0x00x00B0
Members 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | SELECTION_RANGE | float | PublicStatic+1 flags | 1084227584 |
| 0x01 | <IsOpen>k__BackingField | bool | Private | — | |
| 0x0021 | 0x07 | padding / unreflected | |||
| 0x08 | State | MonoState | Public | — | |
| 0x04 | DetectionMask | LayerMask | Public | — | |
| 0x10 | HoverOutlineColor | Color | Public | — | |
| 0x10 | SelectOutlineColor | Color | Public | — | |
| 0x04 | maxSelectedObjects | int | Private | — | |
| 0x08 | selectedObjects | List<ScheduleOne.EntityFramework.BuildableItem> | Private | — | |
| 0x08 | typeRequirements | List<System.Type> | Private | — | |
| 0x08 | objectFilter | ObjectFilter | Private | — | |
| 0x08 | callback | Action<System.Collections.Generic.List<ScheduleOne.EntityFramework.BuildableItem>> | Private | — | |
| 0x08 | hoveredObj | BuildableItem | Private | — | |
| 0x08 | highlightedObj | BuildableItem | Private | — | |
| 0x08 | selectionTitle | string | Private | — | |
| 0x01 | changesMade | bool | Private | — | |
| 0x0091 | 0x07 | padding / unreflected | |||
| 0x08 | transitSources | List<UnityEngine.Transform> | Private | — | |
| 0x08 | transitLines | List<ScheduleOne.Management.TransitLineVisuals> | Private | — | |
| 0x08 | targetProperty | Property | Private | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsOpen() | Public+1 flags | 0x01 | |
| void set_IsOpen(bool value) | 2 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void Start() | Private | 0x00 | |
| void Open(const string& _selectionTitle, const string& instruction, int _maxSelectedObjects, List<ScheduleOne.EntityFramework.BuildableItem> _selectedObjects, List<System.Type> _typeRequirements, Property property, ObjectFilter _objectFilter, Action<System.Collections.Generic.List<ScheduleOne.EntityFramework.BuildableItem>> _callback, List<UnityEngine.Transform> transitLineSources) | Public+2 flags | 0x08 | |
| void UpdateTransitLines() | Private | 0x00 | |
| void CloseAndSubmit() | Private | 0x00 | |
| void CloseAndCancel() | Private | 0x00 | |
| void OnClose() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void LateUpdate() | Private | 0x00 | |
| void UpdateInstructions() | Private | 0x00 | |
| BuildableItem GetHoveredObject() | Private | 0x08 | |
| bool IsObjectTypeValid(BuildableItem obj, ref string& reason) | Public | 0x08 | |
| void ClearSelection() | Private | 0x00 | |
| void ObjectClicked(BuildableItem obj) | Public | 0x08 | |
| void SetSelectionOutline(BuildableItem obj, bool on) | Private | 0x08 | |
| void ClipboardClosed() | Private | 0x00 | |
| void Exit(ExitAction exitAction) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |