BPI_Puppet

September 28, 2024

BPI_Puppet

Path: /Game/AdvancedTurnBasedTileToolkit/Core/BPI_Puppet

.. cpp:class:: BPI_Puppet : public Interface

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

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Speed: 
  :type Speed: double

.. cpp:function:: (exec, Vector) GetAnimatedLocation(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Location:  (Default: 0, 0, 0)
  :rtype Location: Vector

.. 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: 
  :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: 
  :type Animation: GameplayTag

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

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Change: 
  :type Change: double

.. 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: 
  :type Unit: BP_Unit

.. cpp:function:: (exec, Vector) GetPuppetOffset(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Offset:  (Default: 0, 0, 0)
  :rtype Offset: Vector

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

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Animation: 
  :type Animation: GameplayTag
  :arg Location: 
  :type Location: Vector

.. 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:: (exec, EFaction) GetPuppetFaction(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Faction:  (Default: NewEnumerator3)
  :rtype Faction: EFaction

.. cpp:function:: (exec, Texture2D) GetPuppetIcon(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Icon: 
  :rtype Icon: Texture2D

.. cpp:function:: (exec, text) GetPuppetName(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Name: 
  :rtype Name: text

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

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg bUnmark: 
  :type bUnmark: bool

.. cpp:function:: (exec, bool) GetVisiblyDead(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns bVisiblyDead:  (Default: false)
  :rtype bVisiblyDead: 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: 
  :type UnitData: FUnit

.. cpp:function:: (exec, double, double) GetPuppetMoveSpeed(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns MoveSpeed:  (Default: 0.0)
  :rtype MoveSpeed: double
  :returns Acceleration:  (Default: 0.0)
  :rtype Acceleration: double

.. cpp:function:: (exec, Actor) GetPuppetPairedUnit(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns PairedUnit: 
  :rtype PairedUnit: Actor

Profile picture

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