class
HUDSignalProgressBarController
- 37 properties
- 18 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
bar | ink.WidgetReference | 0x58 | scripted |
signalBar | ink.WidgetReference | 0x70 | scripted |
completed | ink.WidgetReference | 0x88 | scripted |
signalLost | ink.WidgetReference | 0xA0 | scripted |
percent | ink.TextWidgetReference | 0xB8 | scripted |
signalPercent | ink.TextWidgetReference | 0xD0 | scripted |
signalLabel | ink.WidgetReference | 0xE8 | scripted |
signalWrapper | ink.WidgetReference | 0x100 | scripted |
appearance | CName | 0x118 | scripted |
SignalLostAnimationName | CName | 0x120 | scripted |
IntroAnimationName | CName | 0x128 | scripted |
OutroAnimationName | CName | 0x130 | scripted |
InRangeAnimationName | CName | 0x138 | scripted |
OutOfRangeAnimationName | CName | 0x140 | scripted |
addPercentSign | bool | 0x148 | scripted |
handleOnComplete | bool | 0x149 | scripted |
rootWidget | WeakHandle<ink.Widget> | 0x150 | scripted |
progressBarBB | WeakHandle<game.IBlackboard> | 0x160 | scripted |
progressBarDef | UI_HUDSignalProgressBarDef? | 0x170 | scripted |
stateBBID | red.CallbackObject? | 0x180 | scripted |
progressBBID | red.CallbackObject? | 0x190 | scripted |
signalStrengthBBID | red.CallbackObject? | 0x1A0 | scripted |
orientationBBID | red.CallbackObject? | 0x1B0 | scripted |
appearanceBBID | red.CallbackObject? | 0x1C0 | scripted |
data | HUDProgressBarData | 0x1D0 | scripted |
OutroAnimation | ink.anim.Proxy? | 0x260 | scripted |
SignalLostAnimation | ink.anim.Proxy? | 0x270 | scripted |
IntroAnimation | ink.anim.Proxy? | 0x280 | scripted |
OrientationAnimation | ink.anim.Proxy? | 0x290 | scripted |
alpha_fadein | ink.anim.Definition? | 0x2A0 | scripted |
AnimProxy | ink.anim.Proxy? | 0x2B0 | scripted |
AnimOptions | ink.anim.PlaybackOptions | 0x2C0 | scripted |
alphaInterpolator | ink.anim.TransparencyInterpolator? | 0x2F0 | scripted |
tick | float | 0x300 | scripted |
isAppearanceMatch | bool | 0x304 | scripted |
barSize | Vector2 | 0x308 | scripted |
signalBarSize | Vector2 | 0x310 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnInitialize", (HUDSignalProgressBarController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnInitialize( HUDSignalProgressBarController self );bool OnUnInitialize()RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnUnInitialize", (HUDSignalProgressBarController_OnUnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnUnInitialize( HUDSignalProgressBarController self );void SetupBB()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "SetupBB;", (HUDSignalProgressBarController_SetupBB x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_SetupBB( HUDSignalProgressBarController self );void UnregisterFromBB()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "UnregisterFromBB;", (HUDSignalProgressBarController_UnregisterFromBB x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_UnregisterFromBB( HUDSignalProgressBarController self );bool OnAppearanceChanged(CName appearance)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnAppearanceChanged", (HUDSignalProgressBarController_OnAppearanceChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnAppearanceChanged( HUDSignalProgressBarController self, CName appearance );bool OnStateChanged(uint state)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnStateChanged", (HUDSignalProgressBarController_OnStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnStateChanged( HUDSignalProgressBarController self, uint state );bool OnProgressChanged(float progress)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnProgressChanged", (HUDSignalProgressBarController_OnProgressChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnProgressChanged( HUDSignalProgressBarController self, float progress );bool OnSignalStrengthChanged(float signalStrength)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnSignalStrengthChanged", (HUDSignalProgressBarController_OnSignalStrengthChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnSignalStrengthChanged( HUDSignalProgressBarController self, float signalStrength );bool OnOrientationChanged(uint orientation)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnOrientationChanged", (HUDSignalProgressBarController_OnOrientationChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnOrientationChanged( HUDSignalProgressBarController self, uint orientation );void UpdateTimerProgress(float value)RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "UpdateTimerProgress;Float", (HUDSignalProgressBarController_UpdateTimerProgress x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_UpdateTimerProgress( HUDSignalProgressBarController self, float value );void UpdateSignalProgress(float value)RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "UpdateSignalProgress;Float", (HUDSignalProgressBarController_UpdateSignalProgress x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_UpdateSignalProgress( HUDSignalProgressBarController self, float value );void SignalLost(bool val)RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "SignalLost;Bool", (HUDSignalProgressBarController_SignalLost x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_SignalLost( HUDSignalProgressBarController self, bool val );void InRange()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "InRange;", (HUDSignalProgressBarController_InRange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_InRange( HUDSignalProgressBarController self );void OutOfRange()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "OutOfRange;", (HUDSignalProgressBarController_OutOfRange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OutOfRange( HUDSignalProgressBarController self );void Show()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "Show;", (HUDSignalProgressBarController_Show x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_Show( HUDSignalProgressBarController self );void Completed()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "Completed;", (HUDSignalProgressBarController_Completed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_Completed( HUDSignalProgressBarController self );bool OnHide(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "HUDSignalProgressBarController", "OnHide", (HUDSignalProgressBarController_OnHide x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_OnHide( HUDSignalProgressBarController self, ink.anim.Proxy? proxy );void Hide()RTTIre.Hooks.PlaceVoid( "HUDSignalProgressBarController", "Hide;", (HUDSignalProgressBarController_Hide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDSignalProgressBarController_Hide( HUDSignalProgressBarController self );