BlackICE Scripting

class

VehicleBrandFilterLogicController

  • 8 properties
  • 11 functions

Extends BaseButtonView ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
brandTextink.TextWidgetReference0x28 scripted
brandCName0x40 scripted
brandAsStringstring0x48 scripted
stateEVehicleBrandState0x68 scripted
isHoveredbool0x6C scripted
styleWidgetWeakHandle<ink.Widget>0x70 scripted
newOffersCName[]0x80 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • void SetUp(CName brand, EVehicleBrandState state) RTTI
  • void ButtonStateChanged(ink.EButtonState oldState, ink.EButtonState newState) overrideRTTI
  • void UpdateState(EVehicleBrandState state) RTTI
  • void SetHoverState(bool isHovered) RTTI
  • void RefreshState() RTTI
  • CName StateValueToName(EVehicleBrandState state) RTTI
  • void AddNewOffer(CName offerFact) RTTI
  • void RemoveNewOffer(CName offerFact) RTTI
  • bool HasNewOffers() RTTI
  • CName GetBrand() RTTI