ABP_DemoUnit

October 03, 2024

ABP_DemoUnit

Path: /Game/AdvancedTurnBasedTileToolkit/Maps/Demo/Units/ABP_DemoUnit

.. cpp:class:: ABP_DemoUnit : public AnimInstance

.. cpp:function:: void AnimGraph()

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

.. cpp:function:: void PrintUndefinedAnimationWarning(exec then, GameplayTag Animation)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Animation: 
  :type Animation: GameplayTag

.. cpp:function:: void AnimNotify_StandUpEnd(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void StartClimbLoop(exec then, double ClimbTopHeight)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ClimbTopHeight: 
  :type ClimbTopHeight: double

.. cpp:function:: void AnimNotify_ClimbEnd(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void AnimNotify_ClimbLoop(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void Die(exec then, Vector SourceLocation)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg SourceLocation: 
  :type SourceLocation: Vector

.. cpp:function:: void Hurt(exec then, Vector SourceLocation)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg SourceLocation: 
  :type SourceLocation: Vector

.. cpp:function:: void AttackLocation(exec then, Vector TargetLocation)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg TargetLocation: 
  :type TargetLocation: Vector

.. cpp:function:: void AnimatePuppet(exec then, GameplayTag Animation, Vector Location=0, 0, 0)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Animation: Animation Gameplay Tag Structure
  :type Animation: GameplayTag
  :arg Location: Location Vector (Default: 0, 0, 0)
  :type Location: Vector

.. cpp:function:: void AnimateMovement(exec then, double Speed=0.0)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Speed: Speed Float (double-precision) (Default: 0.0)
  :type Speed: double

.. cpp:function:: void AnimNotify_DeathEnd(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void AnimNotify_ActionEnd(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void AnimNotify_ActionHit(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void AnimNotify_HitEnd(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_00B60E3647FAC8B85AD7218FA8A9E8C8(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_B2FC92E0473F956E4FD08294C9A650C8(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_982792614B173D40DB312D9864F9759B(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_5F125B3C4AD43D4F1B9BD1906F53559E(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_F3DDCC114F62BB85B4B32B817155B26A(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_7FF8988043EAEBA7B71F5B89A2608556(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_98DE1DC24F4199A4E98D83BEE1149F29(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_DemoUnit_AnimGraphNode_TransitionResult_C3857ACE4FED4DF4BA3B5BA78AB23A6D(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void MarkPuppet(exec then, bool bUnmark=false)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg bUnmark: Unmark Boolean (Default: false)
  :type bUnmark: bool

.. cpp:function:: void SetupPuppetFromUnitData(exec then, FUnit UnitData)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg UnitData: Unit Data FUnit Structure (by ref)
  :type UnitData: FUnit

.. cpp:function:: void DestroyPuppetWhenAllowed(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void SetupFromUnit(exec then, BP_Unit Unit)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Unit: Unit BP Unit Object Reference
  :type Unit: BP_Unit

.. cpp:function:: void SignalAnimationEvent(exec then, GameplayTag Animation)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Animation: Animation Gameplay Tag Structure
  :type Animation: GameplayTag

.. cpp:function:: void SignalAnimationEnd(exec then, GameplayTag Animation)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Animation: Animation Gameplay Tag Structure
  :type Animation: GameplayTag

.. cpp:function:: void AnimateModifyHealth(exec then, double Change=0.0)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Change: Change Float (double-precision) (Default: 0.0)
  :type Change: double

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Transit, Duplicate Transient
  Lifetime Condition: None

  

.. cpp:member:: AnimBlueprintGeneratedMutableData __AnimBlueprintMutables

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: AnimSubsystemInstance AnimBlueprintExtension_PropertyAccess

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimSubsystemInstance AnimBlueprintExtension_Base

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_Root AnimGraphNode_Root

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_17

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_16

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_15

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_14

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_13

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_12

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_11

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_10

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_9

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_8

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_7

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_6

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_5

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_4

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_3

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_2

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult_1

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_TransitionResult AnimGraphNode_TransitionResult

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_8

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_10

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer_1

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_9

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_7

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_8

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_6

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_7

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_5

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_6

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_4

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_5

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_3

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_4

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_2

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_3

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer_1

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_2

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_SequencePlayer AnimGraphNode_SequencePlayer

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult_1

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateResult AnimGraphNode_StateResult

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: AnimNode_StateMachine AnimGraphNode_StateMachine

  Category: 

  Access Modifier: 
  Flags: 
  Lifetime Condition: None

  

.. cpp:member:: BP_Unit OwningUnit

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Template, Disable Edit On Instance, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double Speed

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bTakeDamage

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bDeath

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bBreak

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bAttack

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bClimb

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double ClimbTopHeight

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bJump

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bCrouch

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

Profile picture

Written by Urakaiketsuya , just a guy who codes. You should follow them on Twitter