class
IWorldWidgetComponent
- 7 properties
- 9 functions
- 3 derived classes
Extends WidgetBaseComponent ent.IPlacedComponent ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
glitchValue | float | 0x1D0 | |
tintColor | Color | 0x290 | |
screenAreaMultiplier | float | 0x294 | |
textureMinMipBias | uint | 0x298 | |
textureMaxMipBias | uint | 0x29C | |
meshTargetBinding | world.ui.MeshTargetBinding? | 0x200 | |
isEnabled | bool | 0x8B |
Functions
ink.Widget? GetWidget()RTTIre.Hooks.Place( "IWorldWidgetComponent", "GetWidget", (IWorldWidgetComponent_GetWidget x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_GetWidget( IWorldWidgetComponent self );WeakHandle<world.ui.IWidgetGameController> GetGameControllerInterface()RTTIWeakHandle<game.ui.WidgetGameController> GetGameController()RTTIScreenDefinitionPackage GetScreenDefinition()RTTIre.Hooks.Place( "IWorldWidgetComponent", "GetScreenDefinition;", (IWorldWidgetComponent_GetScreenDefinition x) => { return re.Hooks.CallOriginal<re.msgpack.ScreenDefinitionPackage>(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_GetScreenDefinition( IWorldWidgetComponent self );bool IsScreenDefinitionValid()RTTIre.Hooks.Place( "IWorldWidgetComponent", "IsScreenDefinitionValid;", (IWorldWidgetComponent_IsScreenDefinitionValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_IsScreenDefinitionValid( IWorldWidgetComponent self );bool ShouldReactToHit()RTTIre.Hooks.Place( "IWorldWidgetComponent", "ShouldReactToHit;", (IWorldWidgetComponent_ShouldReactToHit x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_ShouldReactToHit( IWorldWidgetComponent self );bool OnHitEvent(game.events.HitEvent hit)RTTIre.Hooks.Place( "IWorldWidgetComponent", "OnHitEvent", (IWorldWidgetComponent_OnHitEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_OnHitEvent( IWorldWidgetComponent self, game.events.HitEvent? hit );void StartGlitching(float intensity, float lifetime)RTTIre.Hooks.PlaceVoid( "IWorldWidgetComponent", "StartGlitching;FloatFloat", (IWorldWidgetComponent_StartGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_StartGlitching( IWorldWidgetComponent self, float intensity, float lifetime );void StopGlitching()RTTIre.Hooks.PlaceVoid( "IWorldWidgetComponent", "StopGlitching;", (IWorldWidgetComponent_StopGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IWorldWidgetComponent_StopGlitching( IWorldWidgetComponent self );