class
InspectableObjectComponentPS
- 3 properties
- 6 functions
Extends game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isStarted | bool | 0x0 | scripted |
isFinished | bool | 0x1 | scripted |
listeners | quest.ObjectInspectListener?[] | 0x8 | scripted |
Functions
bool IsState(quest.ObjectInspectEventType state)RTTIre.Hooks.Place( "InspectableObjectComponentPS", "IsState;questObjectInspectEventType", (InspectableObjectComponentPS_IsState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_IsState( InspectableObjectComponentPS self, quest.ObjectInspectEventType state );EntityNotificationType OnRegisterListener(quest.InspectListenerEvent evt)RTTIre.Hooks.Place( "InspectableObjectComponentPS", "OnRegisterListener;InspectListenerEvent", (InspectableObjectComponentPS_OnRegisterListener x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_OnRegisterListener( InspectableObjectComponentPS self, quest.InspectListenerEvent? evt );EntityNotificationType OnSetState(SetInspectStateEvent evt)RTTIre.Hooks.Place( "InspectableObjectComponentPS", "OnSetState;SetInspectStateEvent", (InspectableObjectComponentPS_OnSetState x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_OnSetState( InspectableObjectComponentPS self, SetInspectStateEvent? evt );void SetStarted()RTTIre.Hooks.PlaceVoid( "InspectableObjectComponentPS", "SetStarted;", (InspectableObjectComponentPS_SetStarted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_SetStarted( InspectableObjectComponentPS self );void SetFinished()RTTIre.Hooks.PlaceVoid( "InspectableObjectComponentPS", "SetFinished;", (InspectableObjectComponentPS_SetFinished x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_SetFinished( InspectableObjectComponentPS self );void NotifyListeners(quest.ObjectInspectEventType state)RTTIre.Hooks.PlaceVoid( "InspectableObjectComponentPS", "NotifyListeners;questObjectInspectEventType", (InspectableObjectComponentPS_NotifyListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InspectableObjectComponentPS_NotifyListeners( InspectableObjectComponentPS self, quest.ObjectInspectEventType state );