VehicleOfferLogicController
classscriptedClass
extends BaseButtonView › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 21
| Name | Type | Flags |
|---|---|---|
border | inkWidgetRef | scriptedprivate |
custoImage | inkImageRef | scriptedprivate |
discount | Float | scriptedprivate |
discountApplicable | Bool | scriptedprivate |
discountedPriceText | inkTextRef | scriptedprivate |
discountedPriceTextWrapper | inkWidgetRef | scriptedprivate |
discountText | inkTextRef | scriptedprivate |
discountWrapper | inkWidgetRef | scriptedprivate |
discoutImage | inkWidgetRef | scriptedprivate |
gunImage | inkImageRef | scriptedprivate |
nameText | inkTextRef | scriptedprivate |
offerRecord | wref<VehicleOffer_Record> | scriptedprivate |
originalPriceText | inkTextRef | scriptedprivate |
originalPriceTextWrapper | inkWidgetRef | scriptedprivate |
ownedIndicator | inkWidgetRef | scriptedprivate |
priceText | inkTextRef | scriptedprivate |
priceTextWrapper | inkWidgetRef | scriptedprivate |
rocketImage | inkImageRef | scriptedprivate |
state | EVehicleOfferState | scriptedprivate |
styleWidget | wref<inkWidget> | scriptedprivate |
vehicleImage | inkImageRef | scriptedprivate |
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