inkWidgetRef
structnative name inkWidgetReferencenative
Extended by 2 types
Properties 1
| Name | Type | Flags |
|---|---|---|
widget | wref<inkWidget> | overriding |
Methods 70
static native func BindProperty()static native func CallCustomCallback(self: inkWidgetRef, eventName: CName)
static native func ChangeTranslation(self: inkWidgetRef, translationVector: Vector2)
static native func Equals(self: inkWidgetRef, other: inkWidgetRef) -> Bool
static native func GatherUserData(self: inkWidgetRef, userDataTypeName: CName, userDataCollection: array<ref<inkUserData>>)
static native func Get(self: inkWidgetRef) -> wref<inkWidget>
static native func GetAnchor(self: inkWidgetRef) -> inkEAnchor
static native func GetAnchorPoint(self: inkWidgetRef) -> Vector2
static native func GetController(self: inkWidgetRef) -> wref<inkLogicController>
static native func GetControllerByType(self: inkWidgetRef, controllerType: CName) -> wref<inkLogicController>
static native func GetControllers(self: inkWidgetRef) -> array<wref<inkLogicController>>
static native func GetControllersByType(self: inkWidgetRef, controllerType: CName) -> array<wref<inkLogicController>>
static native func GetDesiredSize(self: inkWidgetRef) -> Vector2
static native func GetFitToContent(self: inkWidgetRef) -> Bool
static native func GetHAlign(self: inkWidgetRef) -> inkEHorizontalAlign
static native func GetMargin(self: inkWidgetRef) -> inkMargin
static native func GetName(self: inkWidgetRef) -> CName
static native func GetNumControllers(self: inkWidgetRef) -> Int32
static native func GetNumControllersOfType(self: inkWidgetRef, controllerType: CName) -> Int32
static native func GetOpacity(self: inkWidgetRef) -> Float
static native func GetPadding(self: inkWidgetRef) -> inkMargin
static native func GetRenderTransformPivot(self: inkWidgetRef) -> Vector2
static native func GetRotation(self: inkWidgetRef) -> Float
static native func GetScale(self: inkWidgetRef) -> Vector2
static native func GetShear(self: inkWidgetRef) -> Vector2
static native func GetSize(self: inkWidgetRef) -> Vector2
static native func GetSizeCoefficient(self: inkWidgetRef) -> Float
static native func GetSizeRule(self: inkWidgetRef) -> inkESizeRule
static native func GetState(self: inkWidgetRef) -> CName
static native func GetStylePath(self: inkWidgetRef) -> ResRef
static native func GetTintColor(self: inkWidgetRef) -> HDRColor
static native func GetTranslation(self: inkWidgetRef) -> Vector2
static native func GetUserData(self: inkWidgetRef, userDataTypeName: CName) -> ref<inkUserData>
static native func GetUserDataArray(self: inkWidgetRef, userDataTypeName: CName) -> array<ref<inkUserData>>
static native func GetUserDataObjectCount(self: inkWidgetRef, userDataTypeName: CName) -> Uint32
static native func GetVAlign(self: inkWidgetRef) -> inkEVerticalAlign
static native func HasUserDataObject(self: inkWidgetRef, userDataTypeName: CName) -> Bool
static native func IsInteractive(self: inkWidgetRef) -> Bool
static native func IsValid(self: inkWidgetRef) -> Bool
static native func IsVisible(self: inkWidgetRef) -> Bool
static native func PlayAnimation(self: inkWidgetRef, animationDefinition: ref<inkAnimDef>) -> ref<inkAnimProxy>
static native func PlayAnimationWithOptions(self: inkWidgetRef, animationDefinition: ref<inkAnimDef>, playbackOptions: inkAnimOptions) -> ref<inkAnimProxy>
static native func RegisterToCallback(self: inkWidgetRef, eventName: CName, object: ref<IScriptable>, functionName: CName)
static native func Reparent(self: inkWidgetRef, newParent: wref<inkCompoundWidget>, opt index: Int32)
static native func SetAnchor(self: inkWidgetRef, anchor: inkEAnchor)
static native func SetAnchorPoint(self: inkWidgetRef, anchorPoint: Vector2)
static native func SetFitToContent(self: inkWidgetRef, fitToContent: Bool)
static native func SetHAlign(self: inkWidgetRef, hAlign: inkEHorizontalAlign)
static native func SetInteractive(self: inkWidgetRef, value: Bool)
static native func SetLayout(self: inkWidgetRef, layout: inkWidgetLayout)
static native func SetMargin(self: inkWidgetRef, margin: inkMargin)
static native func SetName(self: inkWidgetRef, widgetName: CName)
static native func SetOpacity(self: inkWidgetRef, opacity: Float)
static native func SetPadding(self: inkWidgetRef, padding: inkMargin)
static native func SetRenderTransformPivot(self: inkWidgetRef, pivot: Vector2)
static native func SetRotation(self: inkWidgetRef, angleInDegrees: Float)
static native func SetScale(self: inkWidgetRef, scale: Vector2)
static native func SetShear(self: inkWidgetRef, shear: Vector2)
static native func SetSize(self: inkWidgetRef, size: Vector2)
static native func SetSizeCoefficient(self: inkWidgetRef, sizeCoefficient: Float)
static native func SetSizeRule(self: inkWidgetRef, sizeRule: inkESizeRule)
static native func SetState(self: inkWidgetRef, state: CName)
static native func SetStyle(self: inkWidgetRef, styleResPath: ResRef)
static native func SetTintColor(self: inkWidgetRef, color: HDRColor)
static native func SetTranslation(self: inkWidgetRef, translationVector: Vector2)
static native func SetVAlign(self: inkWidgetRef, vAlign: inkEVerticalAlign)
static native func SetVisible(self: inkWidgetRef, visible: Bool)
static native func StopAllAnimations(self: inkWidgetRef)
static native func UnbindProperty()static native func UnregisterFromCallback(self: inkWidgetRef, eventName: CName, object: ref<IScriptable>, functionName: CName)