BlackICE Scripting

class

WidgetAnimationManager

  • 1 property
  • 15 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
animationsSWidgetAnimationData[]0x0 scripted

Functions

  • void Initialize(SWidgetAnimationData[] animations) RTTI
  • SWidgetAnimationData[] GetAnimations() RTTI
  • void UpdateAnimationsList(CName animName, PlaybackOptionsUpdateData updateData) RTTI
  • bool HasAnimation(CName animName) RTTI
  • void CleanAllAnimationsChachedData() RTTI
  • void TriggerAnimations(ink.WidgetLogicController owner) RTTI
  • void TriggerAnimations(game.ui.WidgetGameController owner) RTTI
  • void TriggerAnimationByName(ink.WidgetLogicController owner, CName animName, EInkAnimationPlaybackOption playbackOption, ink.Widget? targetWidget, PlaybackOptionsUpdateData? playbackOptionsOverrideData) RTTI
  • void TriggerAnimationByName(game.ui.WidgetGameController owner, CName animName, EInkAnimationPlaybackOption playbackOption, ink.Widget? targetWidget, PlaybackOptionsUpdateData? playbackOptionsOverrideData) RTTI
  • void ResolveActiveAnimDataPlaybackState(SWidgetAnimationData animData, EInkAnimationPlaybackOption requestedState) RTTI
  • void UnregisterAllCallbacks(SWidgetAnimationData animData) RTTI
  • void RegisterAllCallbacks(IScriptable owner, SWidgetAnimationData animData) RTTI
  • void ResolveCallback(IScriptable owner, ink.anim.Proxy animProxy, ink.anim.EventType eventType) RTTI
  • CName GetAnimationCallbackName(SWidgetAnimationData animData, ink.anim.EventType eventType) RTTI
  • void CleanProxyData(SWidgetAnimationData animData) RTTI