CustomAnimationsGameController
classscriptedClass
extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
curentLibraryItemName | CName | scriptedprotected |
currentLibraryItemAnchor | inkEAnchor | scriptedprotected |
customAnimations | ref<WidgetAnimationManager> | scriptedprotected |
defaultLibraryItemAnchor | inkEAnchor | scriptedprotected |
defaultLibraryItemName | CName | scriptedprotected |
isInitialized | Bool | scriptedprotected |
onSpawnAnimations | array<CName> | scriptedprotected |
ownerID | EntityID | scriptedprivate |
root | wref<inkCompoundWidget> | scriptedprotected |
spawnedLibrararyItem | wref<inkWidget> | scriptedprotected |
Methods 7
private final func InitalizeAnimationsData()scripted
protected cb func OnCustomUIAnimationEvent(evt: ref<CustomUIAnimationEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInitialSpawnLibrararyItem(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected final func PlayAnimation(animationName: CName, playbackOption: EInkAnimationPlaybackOption)scripted
private final func PlayOnSpawnAnimations()scripted
private final func ResolveLibraryItemSpawn(itemName: CName, anchor: inkEAnchor, opt async: Bool, opt forceRespawnLibraryItem: Bool) -> Boolscripted