class
VehicleBrandFilterLogicController
- 8 properties
- 11 functions
Extends BaseButtonView ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
brandLogo | ink.ImageWidgetReference | 0x10 | scripted |
brandText | ink.TextWidgetReference | 0x28 | scripted |
brand | CName | 0x40 | scripted |
brandAsString | string | 0x48 | scripted |
state | EVehicleBrandState | 0x68 | scripted |
isHovered | bool | 0x6C | scripted |
styleWidget | WeakHandle<ink.Widget> | 0x70 | scripted |
newOffers | CName[] | 0x80 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "VehicleBrandFilterLogicController", "OnInitialize", (VehicleBrandFilterLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_OnInitialize( VehicleBrandFilterLogicController self );void SetUp(CName brand, EVehicleBrandState state)RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "SetUp;CNameEVehicleBrandState", (VehicleBrandFilterLogicController_SetUp x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_SetUp( VehicleBrandFilterLogicController self, CName brand, EVehicleBrandState state );void ButtonStateChanged(ink.EButtonState oldState, ink.EButtonState newState)overrideRTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "ButtonStateChanged;inkEButtonStateinkEButtonState", (VehicleBrandFilterLogicController_ButtonStateChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_ButtonStateChanged( VehicleBrandFilterLogicController self, ink.EButtonState oldState, ink.EButtonState newState );void UpdateState(EVehicleBrandState state)RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "UpdateState;EVehicleBrandState", (VehicleBrandFilterLogicController_UpdateState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_UpdateState( VehicleBrandFilterLogicController self, EVehicleBrandState state );void SetHoverState(bool isHovered)RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "SetHoverState;Bool", (VehicleBrandFilterLogicController_SetHoverState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_SetHoverState( VehicleBrandFilterLogicController self, bool isHovered );void RefreshState()RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "RefreshState;", (VehicleBrandFilterLogicController_RefreshState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_RefreshState( VehicleBrandFilterLogicController self );CName StateValueToName(EVehicleBrandState state)RTTIre.Hooks.Place( "VehicleBrandFilterLogicController", "StateValueToName;EVehicleBrandState", (VehicleBrandFilterLogicController_StateValueToName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_StateValueToName( VehicleBrandFilterLogicController self, EVehicleBrandState state );void AddNewOffer(CName offerFact)RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "AddNewOffer;CName", (VehicleBrandFilterLogicController_AddNewOffer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_AddNewOffer( VehicleBrandFilterLogicController self, CName offerFact );void RemoveNewOffer(CName offerFact)RTTIre.Hooks.PlaceVoid( "VehicleBrandFilterLogicController", "RemoveNewOffer;CName", (VehicleBrandFilterLogicController_RemoveNewOffer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_RemoveNewOffer( VehicleBrandFilterLogicController self, CName offerFact );bool HasNewOffers()RTTIre.Hooks.Place( "VehicleBrandFilterLogicController", "HasNewOffers;", (VehicleBrandFilterLogicController_HasNewOffers x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_HasNewOffers( VehicleBrandFilterLogicController self );CName GetBrand()RTTIre.Hooks.Place( "VehicleBrandFilterLogicController", "GetBrand;", (VehicleBrandFilterLogicController_GetBrand x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct VehicleBrandFilterLogicController_GetBrand( VehicleBrandFilterLogicController self );