InteractiveAdInkGameController
classscriptedClass
extends DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
animFade | ref<inkAnimDef> | scriptedprivate |
animOptions | inkAnimOptions | scriptedprivate |
CommonAd | inkVideoRef | scriptedprivate |
fadeDuration | Float | scriptedprotected |
onShowAdListener | ref<CallbackHandle> | scriptedprivate |
onShowVendorListener | ref<CallbackHandle> | scriptedprivate |
PersonalAd | inkVideoRef | scriptedprivate |
ProcessingVideo | inkVideoRef | scriptedprivate |
showAd | Bool | scriptedprivate |
Methods 12
protected final func CreateAnimation()scripted
protected func GetOwner() -> ref<Device>scripted
protected cb func OnShowAd(flag: Bool) -> Boolscripted
protected cb func OnShowVendor(flag: Bool) -> Boolscripted
protected func Refresh(state: EDeviceStatus)scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected func SetupWidgets()scripted
protected final func StartAdVideo()scripted
protected final func StartProcessingVideo()scripted
protected final func StopProcessingVideo()scripted
protected func UnRegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected func UpdateActionWidgets(widgetsData: script_ref<array<SActionWidgetPackage>>)scripted