AnimNodeAimOffset
Class in Engine · Engine.AnimNodeAimOffset · native
Object › AnimObject › AnimNode › AnimNodeBlendBase › AnimNodeAimOffset
Using it from Lua
h7.find_all("AnimNodeAimOffset") -- live instances
h7.find_class("Engine.AnimNodeAimOffset") -- the class
h7.hook("Engine.AnimNodeAimOffset.SetActiveProfileByIndex", fn)
Enums
EAimID
EAID_LeftUp = 0, EAID_LeftDown = 1, EAID_RightUp = 2, EAID_RightDown = 3, EAID_ZeroUp = 4, EAID_ZeroDown = 5, EAID_ZeroLeft = 6, EAID_ZeroRight = 7, EAID_CellLU = 8, EAID_CellCU = 9, EAID_CellRU = 10, EAID_CellLC = 11, EAID_CellCC = 12, EAID_CellRC = 13, EAID_CellLD = 14, EAID_CellCD = 15, EAID_CellRD = 16
EAnimAimDir
ANIMAIM_LEFTUP = 0, ANIMAIM_CENTERUP = 1, ANIMAIM_RIGHTUP = 2, ANIMAIM_LEFTCENTER = 3, ANIMAIM_CENTERCENTER = 4, ANIMAIM_RIGHTCENTER = 5, ANIMAIM_LEFTDOWN = 6, ANIMAIM_CENTERDOWN = 7, ANIMAIM_RIGHTDOWN = 8
Structs
AimComponent
AimOffsetProfile
| Field | Type |
ProfileName | name |
HorizontalRange | Vector2d |
VerticalRange | Vector2d |
AnimName_LU | Name |
AnimName_LC | Name |
AnimName_LD | Name |
AnimName_CU | Name |
AnimName_CC | Name |
AnimName_CD | Name |
AnimName_RU | Name |
AnimName_RC | Name |
AnimName_RD | Name |
Defaults
ProfileName="Default"
HorizontalRange=(X=-1,Y=+1)
VerticalRange=(X=-1,Y=+1)
Properties
| Name | Type | Notes |
Aim | Vector2d | |
AimCpntIndexLUT | array | no declaration: type is approximate |
AngleOffset | Vector2d | |
bBakeFromAnimations | bool | |
bForceAimDir | bool | |
bPassThroughWhenNotRendered | bool | |
bSynchronizeNodesInEditor | bool | |
CurrentProfileIndex | int | const, editconst |
ForcedAimDir | EAnimAimDir | |
PassThroughAtOrAboveLOD | int | |
Profiles | array<AimOffsetProfile> | |
RequiredBones | array | no declaration: type is approximate |
TemplateNode | AnimNodeAimOffset | transient |
Functions
| Name | Declaration |
SetActiveProfileByIndex | native function SetActiveProfileByIndex(int ProfileIndex) |
SetActiveProfileByName | native function SetActiveProfileByName(name ProfileName) |
Default values
bSynchronizeNodesInEditor=TRUE
bPassThroughWhenNotRendered=FALSE
bFixNumChildren=TRUE
Children(0)=(Name="Input",Weight=1.0)
ForcedAimDir=ANIMAIM_CENTERCENTER
PassThroughAtOrAboveLOD=1000
Inherited