BP_GA_Interact
Path: /Game/AdvancedTurnBasedTileToolkit/Core/Grid/BP_GA_Interact
.. cpp:class:: BP_GA_Interact : public BP_GridActor_C
.. cpp:function:: void Construction_Script(exec then)
Type: Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function
Category:
Access Modifier: Public
Constant: False
Flags: Event, Blueprint Callable, Blueprint Event
Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function
:arg then:
:type then: exec.. cpp:function:: (exec, bool) CheckIfInteractionAllowed(exec then, Actor TriggeringActor, GameplayTagContainer InteractionType)
Type:
Category:
Access Modifier: Public
Constant: False
Flags: Has Out Params, Blueprint Callable, Blueprint Event
:arg then:
:type then: exec
:arg TriggeringActor:
:type TriggeringActor: Actor
:arg InteractionType:
:type InteractionType: GameplayTagContainer
:returns execute:
:rtype execute: exec
:returns bAllowed: (Default: false)
:rtype bAllowed: bool.. cpp:function:: void ResolveInteraction(exec then, Actor TriggeringActor, GameplayTagContainer InteractionType)
Type:
Category:
Access Modifier:
Constant: False
Flags: Blueprint Callable, Blueprint Event
:arg then:
:type then: exec
:arg TriggeringActor:
:type TriggeringActor: Actor
:arg InteractionType:
:type InteractionType: GameplayTagContainer.. cpp:function:: void Interact(exec then, Actor TriggeringActor, GameplayTagContainer InteractionType)
Type:
Category:
Access Modifier: Public
Constant: False
Flags: Blueprint Callable, Blueprint Event
:arg then:
:type then: exec
:arg TriggeringActor: Triggering Actor Actor Object Reference
:type TriggeringActor: Actor
:arg InteractionType: Interaction Type Gameplay Tag Container Structure
:type InteractionType: GameplayTagContainer.. cpp:function:: void BeginPlay(exec then)
Type: Event when play begins for this actor.
Category:
Access Modifier: Protected
Constant: False
Flags: Event, Blueprint Event
Event when play begins for this actor.
:arg then:
:type then: exec.. cpp:member:: PointerToUberGraphFrame UberGraphFrame
Category:
Access Modifier:
Flags: Zero Constructor, Transit, Duplicate Transient
Lifetime Condition: None
.. cpp:member:: GameplayTagContainer AllowedInteractionTypes
Category: Default
Access Modifier:
Flags: Edit, Blueprint Visible
Lifetime Condition: None
.. cpp:member:: bool bSingleUse
Category: Default
Access Modifier:
Flags: Edit, Blueprint Visible, Zero Constructor, Is Plain Old Data, No Destructor, Has Get Value Type Hash
Lifetime Condition: None
.. cpp:member:: PointerToUberGraphFrame UberGraphFrame
Category:
Access Modifier:
Flags: Zero Constructor, Transit, Duplicate Transient
Lifetime Condition: None
.. cpp:member:: BP_GridAnchor BP_GridAnchor
Category: Default
Access Modifier:
Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
Lifetime Condition: None
.. cpp:member:: SceneComponent SceneComponent
Category: Default
Access Modifier:
Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
Lifetime Condition: None
.. cpp:member:: int GridIndex
Category: Default
Access Modifier:
Flags: Edit, Blueprint Visible, Zero Constructor, Is Plain Old Data, No Destructor, Has Get Value Type Hash
Lifetime Condition: None
DO NOT EDIT: The index on the grid array of this actor.. cpp:member:: BP_GridManager GridManagerRef
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:: bool bVersion19
Category: Version
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:: Vector AnchorOffset
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 bVersion20
Category: Version
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