BlackICE Scripting

class

MarketingConsentPopupController

  • 27 properties
  • 22 functions

Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
titleOneRefink.WidgetReference0x0 scripted
titleTwoRefink.WidgetReference0x18 scripted
messageIntroOneRefink.WidgetReference0x30 scripted
messageIntroTwoRefink.WidgetReference0x48 scripted
ageConsentRefink.WidgetReference0x60 scripted
qrCodeContainerRefink.WidgetReference0x78 scripted
questionOne_Statebool0x90 scripted
questionTwo_Statebool0x91 scripted
questionOne_ContainerRefink.WidgetReference0x98 scripted
questionTwo_ContainerRefink.WidgetReference0xB0 scripted
questionOne_ToggleRefink.WidgetReference0xC8 scripted
questionOne_ToggleFillRefink.WidgetReference0xE0 scripted
questionTwo_ToggleRefink.WidgetReference0xF8 scripted
questionTwo_ToggleFillRefink.WidgetReference0x110 scripted
hyperlinkButtonRefink.WidgetReference0x128 scripted
applyButtonRefink.WidgetReference0x140 scripted
declineButtonRefink.WidgetReference0x158 scripted
aceptAllButtonRefink.WidgetReference0x170 scripted
declineAllButtonRefink.WidgetReference0x188 scripted
introAnimationNameCName0x1A0 scripted
aceptAllAnimationNameCName0x1A8 scripted
declineAllAnimationNameCName0x1B0 scripted
dataMarketingConsentPopupData?0x1B8 scripted
showBothQuestionsbool0x1C8 scripted
requestHandlerWeakHandle<ink.ISystemRequestsHandler>0x1D0 scripted
introAnimProxyink.anim.Proxy?0x1E0 scripted
confirmationAnimProxyink.anim.Proxy?0x1F0 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void ApplyClose() RTTI
  • void AceptAllClose() RTTI
  • void DeclineAllClose() RTTI
  • void DeclineClose() RTTI
  • void SendResults() RTTI
  • void Close() RTTI
  • void UpdateToggleOne() RTTI
  • void UpdateToggleTwo() RTTI
  • bool OnOutroAnimationFinished(ink.anim.Proxy proxy) RTTI
  • bool OnConfirmationFinished(ink.anim.Proxy proxy) RTTI
  • bool OnRelease(ink.PointerEvent evt) RTTI
  • bool OnPressQuestionOne(ink.PointerEvent evt) RTTI
  • bool OnPressQuestionTwo(ink.PointerEvent evt) RTTI
  • bool OnHoverOutQuestionOne(ink.PointerEvent e) RTTI
  • bool OnHoverOutQuestionTwo(ink.PointerEvent e) RTTI
  • bool OnPressApply(ink.PointerEvent evt) RTTI
  • bool OnPressDecline(ink.PointerEvent evt) RTTI
  • bool OnPressAceptAll(ink.PointerEvent evt) RTTI
  • bool OnPressDeclineAll(ink.PointerEvent evt) RTTI