class
SceneScreen
- 2 properties
- 7 functions
Extends game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
uiAnimationsData | SceneScreenUIAnimationsData? | 0xF0 | scripted |
blackboard | game.IBlackboard? | 0x100 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "SceneScreen", "OnRequestComponents", (SceneScreen_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_OnRequestComponents( SceneScreen self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "SceneScreen", "OnTakeControl", (SceneScreen_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_OnTakeControl( SceneScreen self, ent.EntityResolveComponentsInterface ri );bool OnChangeUIAnimEvent(ChangeUIAnimEvent evt)RTTIre.Hooks.Place( "SceneScreen", "OnChangeUIAnimEvent", (SceneScreen_OnChangeUIAnimEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_OnChangeUIAnimEvent( SceneScreen self, ChangeUIAnimEvent? evt );void SendDataToUIBlackboard(CName animName)RTTIre.Hooks.PlaceVoid( "SceneScreen", "SendDataToUIBlackboard;CName", (SceneScreen_SendDataToUIBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_SendDataToUIBlackboard( SceneScreen self, CName animName );game.IBlackboard? GetBlackboard()RTTIre.Hooks.Place( "SceneScreen", "GetBlackboard;", (SceneScreen_GetBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_GetBlackboard( SceneScreen self );void CreateBlackboard()RTTIre.Hooks.PlaceVoid( "SceneScreen", "CreateBlackboard;", (SceneScreen_CreateBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_CreateBlackboard( SceneScreen self );SceneScreenUIAnimationsData? GetUIAnimationData()RTTIre.Hooks.Place( "SceneScreen", "GetUIAnimationData;", (SceneScreen_GetUIAnimationData x) => { return re.Hooks.CallOriginal<re.msgpack.SceneScreenUIAnimationsData>(); } ); [Msgpack.Gen] public readonly partial record struct SceneScreen_GetUIAnimationData( SceneScreen self );