REDNODE / GAME API

VehicleOfferLogicController

classscriptedClass

extends BaseButtonView › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 21

NameTypeFlags
borderinkWidgetRefscriptedprivate
custoImageinkImageRefscriptedprivate
discountFloatscriptedprivate
discountApplicableBoolscriptedprivate
discountedPriceTextinkTextRefscriptedprivate
discountedPriceTextWrapperinkWidgetRefscriptedprivate
discountTextinkTextRefscriptedprivate
discountWrapperinkWidgetRefscriptedprivate
discoutImageinkWidgetRefscriptedprivate
gunImageinkImageRefscriptedprivate
nameTextinkTextRefscriptedprivate
offerRecordwref<VehicleOffer_Record>scriptedprivate
originalPriceTextinkTextRefscriptedprivate
originalPriceTextWrapperinkWidgetRefscriptedprivate
ownedIndicatorinkWidgetRefscriptedprivate
priceTextinkTextRefscriptedprivate
priceTextWrapperinkWidgetRefscriptedprivate
rocketImageinkImageRefscriptedprivate
stateEVehicleOfferStatescriptedprivate
styleWidgetwref<inkWidget>scriptedprivate
vehicleImageinkImageRefscriptedprivate

Methods 8

public final func GetOfferRecord() -> wref<VehicleOffer_Record>scripted
public final func GetState() -> EVehicleOfferStatescripted
protected cb func OnInitialize() -> Boolscripted
public final func SetHoverState(isHovered: Bool)scripted
public final func SetUp(offerRecord: wref<VehicleOffer_Record>, state: EVehicleOfferState, opt discount: Float)scripted
private final func StateValueToName(state: EVehicleOfferState) -> CNamescripted
private final func UpdateDiscountVisibility()scripted
public final func UpdateState(state: EVehicleOfferState)scripted