REDNODE / GAME API

RandomizationLockListItem

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 9

NameTypeFlags
checkerinkWidgetRefscriptedprivate
hitAreainkWidgetRefscriptedprivate
isHoveredBoolscriptedprivate
isInteractableBoolscriptedprivate
lockCategorywref<CharacterRandomizationCategory_Record>scriptedprivate
lockIconinkWidgetRefscriptedprivate
lockNameinkTextRefscriptedprivate
rootWidgetwref<inkWidget>scriptedprivate

Methods 12

public final func EnableLock(enable: Bool)scripted
public final func GetLockCategory() -> ref<CharacterRandomizationCategory_Record>scripted
public final func IsLockEnabled() -> Boolscripted
public final func IsLockHovered() -> Boolscripted
protected cb func OnHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func SetLockCategory(lockCategory: wref<CharacterRandomizationCategoryUI_Record>)scripted
public final func SetLockInteractable(interactable: Bool)scripted
public final func SetLockState(state: CName)scripted
public final func SwitchLock() -> Boolscripted