class
DeviceTimeTableManager
- 1 property
- 8 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
timeTable | SDeviceTimetableEntry[] | 0x0 | scripted |
Functions
void InitializeTimetable(game.Object owner)RTTIre.Hooks.PlaceVoid( "DeviceTimeTableManager", "InitializeTimetable;GameObject", (DeviceTimeTableManager_InitializeTimetable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_InitializeTimetable( DeviceTimeTableManager self, game.Object? owner );bool IsValid()RTTIre.Hooks.Place( "DeviceTimeTableManager", "IsValid;", (DeviceTimeTableManager_IsValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_IsValid( DeviceTimeTableManager self );void UninitializeTimetable(ScriptGameInstance game)RTTIre.Hooks.PlaceVoid( "DeviceTimeTableManager", "UninitializeTimetable;GameInstance", (DeviceTimeTableManager_UninitializeTimetable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_UninitializeTimetable( DeviceTimeTableManager self, ScriptGameInstance game );SDeviceTimetableEntry[] GetTimeTable()RTTIEDeviceStatus GetDeviceStateForActiveEntry(ScriptGameInstance game)RTTIre.Hooks.Place( "DeviceTimeTableManager", "GetDeviceStateForActiveEntry;GameInstance", (DeviceTimeTableManager_GetDeviceStateForActiveEntry x) => { return re.Hooks.CallOriginal<re.msgpack.EDeviceStatus>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_GetDeviceStateForActiveEntry( DeviceTimeTableManager self, ScriptGameInstance game );int GetACtiveEntryID(ScriptGameInstance game)RTTIre.Hooks.Place( "DeviceTimeTableManager", "GetACtiveEntryID;GameInstance", (DeviceTimeTableManager_GetACtiveEntryID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_GetACtiveEntryID( DeviceTimeTableManager self, ScriptGameInstance game );bool IsEntryActive(ScriptGameInstance game, int entryID)RTTIre.Hooks.Place( "DeviceTimeTableManager", "IsEntryActive;GameInstanceInt32", (DeviceTimeTableManager_IsEntryActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_IsEntryActive( DeviceTimeTableManager self, ScriptGameInstance game, int entryID );GameTime GetCurrentTime(ScriptGameInstance game)RTTIre.Hooks.Place( "DeviceTimeTableManager", "GetCurrentTime;GameInstance", (DeviceTimeTableManager_GetCurrentTime x) => { return re.Hooks.CallOriginal<re.msgpack.GameTime>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceTimeTableManager_GetCurrentTime( DeviceTimeTableManager self, ScriptGameInstance game );