WidgetAnimationManager class
WidgetAnimationManager
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
animations | SWidgetAnimationData[] | scripted |
Functions
void Initialize(SWidgetAnimationData[] animations)RTTISWidgetAnimationData[] GetAnimations()RTTIvoid UpdateAnimationsList(CName animName, PlaybackOptionsUpdateData updateData)RTTIbool HasAnimation(CName animName)RTTIvoid CleanAllAnimationsChachedData()RTTIvoid TriggerAnimations(ink.WidgetLogicController owner)RTTIvoid TriggerAnimations(game.ui.WidgetGameController owner)RTTIvoid TriggerAnimationByName(ink.WidgetLogicController owner, CName animName, EInkAnimationPlaybackOption playbackOption, ink.Widget? targetWidget, PlaybackOptionsUpdateData? playbackOptionsOverrideData)RTTIvoid TriggerAnimationByName(game.ui.WidgetGameController owner, CName animName, EInkAnimationPlaybackOption playbackOption, ink.Widget? targetWidget, PlaybackOptionsUpdateData? playbackOptionsOverrideData)RTTIvoid ResolveActiveAnimDataPlaybackState(SWidgetAnimationData animData, EInkAnimationPlaybackOption requestedState)RTTIvoid UnregisterAllCallbacks(SWidgetAnimationData animData)RTTIvoid RegisterAllCallbacks(IScriptable owner, SWidgetAnimationData animData)RTTIvoid ResolveCallback(IScriptable owner, ink.anim.Proxy animProxy, ink.anim.EventType eventType)RTTICName GetAnimationCallbackName(SWidgetAnimationData animData, ink.anim.EventType eventType)RTTIvoid CleanProxyData(SWidgetAnimationData animData)RTTI