VehicleBrandFilterLogicController
classscriptedClass
extends BaseButtonView › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 8
| Name | Type | Flags |
|---|---|---|
brand | CName | scriptedprivate |
brandAsString | String | scriptedprivate |
brandLogo | inkImageRef | scriptedprivate |
brandText | inkTextRef | scriptedprivate |
isHovered | Bool | scriptedprivate |
newOffers | array<CName> | scriptedprivate |
state | EVehicleBrandState | scriptedprivate |
styleWidget | wref<inkWidget> | scriptedprivate |
Methods 11
public final func AddNewOffer(offerFact: CName)scripted
protected func ButtonStateChanged(oldState: inkEButtonState, newState: inkEButtonState)scripted
public final func GetBrand() -> CNamescripted
public final func HasNewOffers() -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func RefreshState()scripted
public final func RemoveNewOffer(offerFact: CName)scripted
public final func SetHoverState(isHovered: Bool)scripted
public final func SetUp(brand: CName, state: EVehicleBrandState)scripted
private final func StateValueToName(state: EVehicleBrandState) -> CNamescripted
public final func UpdateState(state: EVehicleBrandState)scripted