class
DeviceDebuggerComponent
- 8 properties
- 8 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isActive | bool | 0x0 | scripted |
exclusiveModeTriggered | bool | 0x1 | scripted |
currentDeviceProperties | DebuggerProperties | 0x8 | scripted |
debuggedDevice | WeakHandle<Device> | 0x30 | scripted |
debuggerColor | EDebuggerColor | 0x40 | scripted |
previousContext | string | 0x48 | scripted |
cachedContext | string | 0x68 | scripted |
layerIDs | uint[] | 0x88 | scripted |
Functions
bool OnRegisterDebuggerCandidate(RegisterDebuggerCanditateEvent evt)RTTIre.Hooks.Place( "DeviceDebuggerComponent", "OnRegisterDebuggerCandidate", (DeviceDebuggerComponent_OnRegisterDebuggerCandidate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_OnRegisterDebuggerCandidate( DeviceDebuggerComponent self, RegisterDebuggerCanditateEvent? evt );void OnUpdate(float deltaTime)RTTIre.Hooks.PlaceVoid( "DeviceDebuggerComponent", "OnUpdate;Float", (DeviceDebuggerComponent_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_OnUpdate( DeviceDebuggerComponent self, float deltaTime );void PerformDebug()RTTIre.Hooks.PlaceVoid( "DeviceDebuggerComponent", "PerformDebug;", (DeviceDebuggerComponent_PerformDebug x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_PerformDebug( DeviceDebuggerComponent self );void DrawDbgLine()RTTIre.Hooks.PlaceVoid( "DeviceDebuggerComponent", "DrawDbgLine;", (DeviceDebuggerComponent_DrawDbgLine x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_DrawDbgLine( DeviceDebuggerComponent self );bool IsFactValid()RTTIre.Hooks.Place( "DeviceDebuggerComponent", "IsFactValid;", (DeviceDebuggerComponent_IsFactValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_IsFactValid( DeviceDebuggerComponent self );void AddDebugBit(Vector4 position, string text, Color color)RTTIre.Hooks.PlaceVoid( "DeviceDebuggerComponent", "AddDebugBit;Vector4script_ref<String>Color", (DeviceDebuggerComponent_AddDebugBit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_AddDebugBit( DeviceDebuggerComponent self, Vector4 position, string text, Color color );Color GetColor(bool? reverse)RTTIre.Hooks.Place( "DeviceDebuggerComponent", "GetColor;Bool", (DeviceDebuggerComponent_GetColor x) => { return re.Hooks.CallOriginal<re.msgpack.Color>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_GetColor( DeviceDebuggerComponent self, bool? reverse );void ToggleDebuggerColor()RTTIre.Hooks.PlaceVoid( "DeviceDebuggerComponent", "ToggleDebuggerColor;", (DeviceDebuggerComponent_ToggleDebuggerColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceDebuggerComponent_ToggleDebuggerColor( DeviceDebuggerComponent self );