REDNODE / GAME API

sampleUICustomizableAnimationsController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 24

NameTypeFlags
alpha_animref<inkAnimDef>scriptedprivate
animProxyref<inkAnimProxy>scriptedprivate
CanChangeAlphaBoolscriptedprivate
CanChangeColorBoolscriptedprivate
CanMoveBoolscriptedprivate
CanResizeBoolscriptedprivate
CanRotateBoolscriptedprivate
color_animref<inkAnimDef>scriptedprivate
currentAnimProxyref<inkAnimProxy>scriptedprivate
currentTargetwref<inkWidget>scriptedprivate
defaultAlphaFloatscriptedprivate
defaultColorHDRColorscriptedprivate
defaultMargininkMarginscriptedprivate
defaultRotationFloatscriptedprivate
defaultSizeVector2scriptedprivate
delayTimeFloatscriptedpublic
imagePathCNamescriptedpublic
imageWidgetwref<inkWidget>scriptedprivate
interpolationModeinkanimInterpolationModescriptedpublic
interpolationTypeinkanimInterpolationTypescriptedpublic
isHighlightedBoolscriptedprivate
position_animref<inkAnimDef>scriptedprivate
rotation_animref<inkAnimDef>scriptedprivate
size_animref<inkAnimDef>scriptedprivate

Methods 13

public final func EndHiglight(e: ref<inkPointerEvent>)scripted
public final func Higlight(e: ref<inkPointerEvent>)scripted
protected cb func OnInitialize() -> Boolscripted
public final func PlayAnimation(e: ref<inkPointerEvent>)scripted
public final func Reset(e: ref<inkPointerEvent>)scripted
private final func SaveDefaults()scripted
private final func SetText(buttonName: CName, status: Bool)scripted
public final func ToggleAlphaAnim(e: ref<inkPointerEvent>)scripted
public final func ToggleColorAnim(e: ref<inkPointerEvent>)scripted
public final func TogglePositionAnim(e: ref<inkPointerEvent>)scripted
public final func ToggleRotationAnim(e: ref<inkPointerEvent>)scripted
public final func ToggleSizeAnim(e: ref<inkPointerEvent>)scripted
private final func UpdateDefinitions()scripted