class
SmartHousePreset
- 1 property
- 9 functions
- 3 derived classes
Extends IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
timetable | SPresetTimetableEntry | 0x0 | scripted |
Functions
CName GetPresetName()RTTIre.Hooks.Place( "SmartHousePreset", "GetPresetName;", (SmartHousePreset_GetPresetName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_GetPresetName( SmartHousePreset self );CName GetIconName()RTTIre.Hooks.Place( "SmartHousePreset", "GetIconName;", (SmartHousePreset_GetIconName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_GetIconName( SmartHousePreset self );SPresetTimetableEntry GetTimeTable()RTTIre.Hooks.Place( "SmartHousePreset", "GetTimeTable;", (SmartHousePreset_GetTimeTable x) => { return re.Hooks.CallOriginal<re.msgpack.SPresetTimetableEntry>(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_GetTimeTable( SmartHousePreset self );void ExecutePresetActions(game.DeviceComponentPS[] devices)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "ExecutePresetActions;script_ref<array<DeviceComponentPS>>", (SmartHousePreset_ExecutePresetActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_ExecutePresetActions( SmartHousePreset self, game.DeviceComponentPS[] devices );void QueueSwitchActions(SimpleSwitchControllerPS device)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "QueueSwitchActions;SimpleSwitchControllerPS", (SmartHousePreset_QueueSwitchActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_QueueSwitchActions( SmartHousePreset self, SimpleSwitchControllerPS? device );void QueueRadioActions(RadioControllerPS device)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "QueueRadioActions;RadioControllerPS", (SmartHousePreset_QueueRadioActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_QueueRadioActions( SmartHousePreset self, RadioControllerPS? device );void QueueTVActions(TVControllerPS device)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "QueueTVActions;TVControllerPS", (SmartHousePreset_QueueTVActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_QueueTVActions( SmartHousePreset self, TVControllerPS? device );void QueueWindowBlinderActions(WindowBlindersControllerPS device)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "QueueWindowBlinderActions;WindowBlindersControllerPS", (SmartHousePreset_QueueWindowBlinderActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_QueueWindowBlinderActions( SmartHousePreset self, WindowBlindersControllerPS? device );void QueueDoorActions(DoorControllerPS device)RTTIre.Hooks.PlaceVoid( "SmartHousePreset", "QueueDoorActions;DoorControllerPS", (SmartHousePreset_QueueDoorActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartHousePreset_QueueDoorActions( SmartHousePreset self, DoorControllerPS? device );