BP_Ability_Bomb

October 03, 2024

BP_Ability_Bomb

Path: /Game/AdvancedTurnBasedTileToolkit/Maps/Advanced/Abilities/BP_Ability_Bomb

.. cpp:class:: BP_Ability_Bomb : public BP_Ability_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: Required API, Event, 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, text, text) GetDescription(exec then)

  Type: Returns the description defined by this function. Should be overridden for child blueprints of this actor

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event, Blueprint Pure

  Returns the description defined by this function. Should be overridden for child blueprints of this actor

  :arg then: 
  :type then: exec
  :returns execute: 
  :rtype execute: exec
  :returns Name: Name Text (Default: NSLOCTEXT("[7021A8A74738D4712908179022B24687]", "5B95D6934B7A6BAE37DA249E3D4A07B9", "Launch Bomb"))
  :rtype Name: text
  :returns Description: Description Text
  :rtype Description: text

.. cpp:function:: (exec, double) FindTargetValue(exec then, int TargetIndex=0)

  Type: Checks a target index and estimates the value of using this ability on said target. Returns .5 by default, but will generally be modified in child blueprints

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  Checks a target index and estimates the value of using this ability on said target. Returns .5 by default, but will generally be modified in child blueprints

  :arg then: 
  :type then: exec
  :arg TargetIndex: Target Index Integer (Default: 0)
  :type TargetIndex: int
  :returns execute: 
  :rtype execute: exec
  :returns Value: Value Float (double-precision) (Default: 0.0)
  :rtype Value: double

.. cpp:function:: exec RenderBeam(exec then, Actor OwningUnit, Vector TargetLocation)

  Type: Briefly shows a beam between the owning units weapon and a target point

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Defaults, Blueprint Callable, Blueprint Event

  Briefly shows a beam between the owning units weapon and a target point

  :arg then: 
  :type then: exec
  :arg OwningUnit: 
  :type OwningUnit: Actor
  :arg TargetLocation: 
  :type TargetLocation: Vector
  :returns execute: 
  :rtype execute: exec

.. cpp:function:: (exec, double) FindAbilitySpecificTileValueModifier(exec then, int GridIndex=0, int TargetIndex=0)

  Type: As part of FindCombinedTileAndTargetValue_SingleUnit, this function can be used to modify the estimated value of a tile, in cases where this should be influenced by the ability in question

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event

  As part of FindCombinedTileAndTargetValue_SingleUnit, this function can be used to modify the estimated value of a tile, in cases where this should be influenced by the ability in question

  :arg then: 
  :type then: exec
  :arg GridIndex: Grid Index Integer (Default: 0)
  :type GridIndex: int
  :arg TargetIndex: Target Index Integer (Default: 0)
  :type TargetIndex: int
  :returns execute: 
  :rtype execute: exec
  :returns ValueModifier: Value Modifier Float (double-precision) (Default: 0.0)
  :rtype ValueModifier: double

.. cpp:function:: (exec, bool, int, exec, bool, int) FindPotentialTargets(exec then, int Index=0, int Move=0, int Range=0, bool bDiamondShapedVisibility=false, EFaction RelevantFactions=NewEnumerator3, bool bFindFactionsNotInArray=false, bool bExcludeSpecifiedUnit=false, int FindSpecifiedTarget=0, BP_Unit SpecifiedUnit)

  Type: Finds all target units that can potentially be reached with this ability given no obstacles, by looking at move range + sight range

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event

  Finds all target units that can potentially be reached with this ability given no obstacles, by looking at move range + sight range

  :arg then: 
  :type then: exec
  :arg Index: Index Integer (Default: 0)
  :type Index: int
  :arg Move: Move Integer (Default: 0)
  :type Move: int
  :arg Range: Range Integer (Default: 0)
  :type Range: int
  :arg bDiamondShapedVisibility: Diamond Shaped Visibility Boolean (Default: false)
  :type bDiamondShapedVisibility: bool
  :arg RelevantFactions: Relevant Factions Set of EFaction Enums (Default: NewEnumerator3)
  :type RelevantFactions: EFaction
  :arg bFindFactionsNotInArray: Find Factions Not in Array Boolean (Default: false)
  :type bFindFactionsNotInArray: bool
  :arg bExcludeSpecifiedUnit: Exclude Specified Unit Boolean (Default: false)
  :type bExcludeSpecifiedUnit: bool
  :arg FindSpecifiedTarget: Find Specified Target Integer (Default: 0)
  :type FindSpecifiedTarget: int
  :arg SpecifiedUnit: Specified Unit BP Unit Object Reference
  :type SpecifiedUnit: BP_Unit
  :returns execute: 
  :rtype execute: exec
  :returns bFoundValidTargets: Found Valid Targets Boolean (Default: true)
  :rtype bFoundValidTargets: bool
  :returns PotentialTargtets: Potential Targtets Set of Integers
  :rtype PotentialTargtets: int
  :returns execute: 
  :rtype execute: exec
  :returns bFoundValidTargets: Found Valid Targets Boolean (Default: false)
  :rtype bFoundValidTargets: bool
  :returns PotentialTargtets: Potential Targtets Set of Integers
  :rtype PotentialTargtets: int

.. cpp:function:: (exec, int) FindSurroundingPossibleTargets(exec then, int GridIndexes)

  Type: Looks at all indexes surrounding possible targets and returns these if they can be targeted. Allows for targeting tiles between units with area attacks

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event

  Looks at all indexes surrounding possible targets and returns these if they can be targeted. Allows for targeting tiles between units with area attacks

  :arg then: 
  :type then: exec
  :arg GridIndexes: 
  :type GridIndexes: int
  :returns execute: 
  :rtype execute: exec
  :returns PossibleTargets: 
  :rtype PossibleTargets: int

.. cpp:function:: (exec, int, int, int, int) EvaluateUnitsOverlappingMarker(exec then, Vector ExplosionCenter)

  Type: Checks all targets overlapping the explosion marker, finding the combined value of including all these targets in the area attack

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event

  Checks all targets overlapping the explosion marker, finding the combined value of including all these targets in the area attack

  :arg then: 
  :type then: exec
  :arg ExplosionCenter: 
  :type ExplosionCenter: Vector
  :returns execute: 
  :rtype execute: exec
  :returns Enemy_Units_Hit:  (Default: 0)
  :rtype Enemy_Units_Hit: int
  :returns Enemy_Units_Killed:  (Default: 0)
  :rtype Enemy_Units_Killed: int
  :returns Friendly_Units_Hit:  (Default: 0)
  :rtype Friendly_Units_Hit: int
  :returns Friendly_Units_Killed:  (Default: 0)
  :rtype Friendly_Units_Killed: int

.. cpp:function:: (exec, bool, exec, bool) ExecuteAbility(exec then, int TargetIndexIn=0)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg TargetIndexIn: Target Index In Integer (Default: 0)
  :type TargetIndexIn: int
  :returns execute: 
  :rtype execute: exec
  :returns bSuccess: Success Boolean (Default: true)
  :rtype bSuccess: bool
  :returns execute: 
  :rtype execute: exec
  :returns bSuccess: Success Boolean (Default: true)
  :rtype bSuccess: bool

.. cpp:function:: exec DisplayGrenadeTrajectory(exec then, int TargetTile, double Arc=0.450000)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Defaults, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg TargetTile: 
  :type TargetTile: int
  :arg Arc:  (Default: 0.450000)
  :type Arc: double
  :returns execute: 
  :rtype execute: exec

.. cpp:function:: (exec, Actor) GetUnitActorsOverlappingExplosionArea(exec then, Vector ExplosionCenter)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Has Defaults, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ExplosionCenter: 
  :type ExplosionCenter: Vector
  :returns execute: 
  :rtype execute: exec
  :returns OverlappingActorUnits: 
  :rtype OverlappingActorUnits: Actor

.. cpp:function:: exec AdjustTargetIndexAfterMoveFound(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

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

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

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Net Client, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void ClientDisplayGrenadeTrajectory(exec then, Vector SplineMeshVectors, bool bClearOldPath)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Has Out Params, Net Client, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg SplineMeshVectors: 
  :type SplineMeshVectors: Vector
  :arg bClearOldPath: 
  :type bClearOldPath: bool

.. cpp:function:: void ClientDisplayHover(exec then, Vector Location=0, 0, 0, bool bValid=false)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Net Client, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg Location: Location Vector (Default: 0, 0, 0)
  :type Location: Vector
  :arg bValid: Valid Boolean (Default: false)
  :type bValid: bool

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

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Net Client, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void ServerHover(exec then, bool bValidTile=false, int HoveredTile=0, Vector Location=0, 0, 0)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Net Server, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg bValidTile: Valid Tile Boolean (Default: false)
  :type bValidTile: bool
  :arg HoveredTile: Hovered Tile Integer (Default: 0)
  :type HoveredTile: int
  :arg Location: Location Vector (Default: 0, 0, 0)
  :type Location: Vector

.. cpp:function:: void ClientMoveExplosionMarker(exec then, bool bInRange, Vector Location)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Net, Net Client, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg bInRange: 
  :type bInRange: bool
  :arg Location: 
  :type Location: Vector

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

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

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

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

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

  

.. cpp:member:: StaticMeshComponent ExplosionMarker

  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:: BoxComponent AISearchBox

  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:: PointerToUberGraphFrame UberGraphFrame

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Transit, Duplicate Transient
  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:: int Range

  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:: int MinRange

  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:: int APCost

  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:: Set PossibleTargets

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: int DefaultCharges

  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:: int DefaultCooldown

  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:: Texture Icon

  Category: Default

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

  

.. cpp:member:: LinearColor IconHoverColor

  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:: MulticastInlineDelegate OnAbilityAssesmentDone

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Blueprint Assignable, Blueprint Callable
  Lifetime Condition: None

  

.. cpp:member:: double ValueModifier

  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 bDiamondShapedVisibility

  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 bUseOnAllies

  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 bCanTargetSelf

  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:: int EvaluationLoopsPerTick

  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 bUseSlowLoops

  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:: Array PossibleMoveTargets

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: int MoveTargetIndex

  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 bUsePregeneratedSafetyValues

  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 bUsePregeneratedPaths

  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 bUseTileValues

  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:: Array TargetIndexes

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: Array TargetValues

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: bool bUseUnitAttributes

  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 bDisplayInvalidTiles

  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 bUseEndsTurn

  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:: int PossibleMove

  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:: Map StoredPathsMap

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: int8 MoveCostType

  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:: int StaticMoveCost

  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 AIActivationDelay

  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:: Map TileValues

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance
  Lifetime Condition: None

  

.. cpp:member:: double EvaluationLoopDelay

  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 Damage

  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:: int SuggestedMoveTargetIndex

  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 bSuggestHover

  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:: int SuggestedTargetIndex

  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 TileInRangeZOffset

  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:: MaterialInterface TileMarkersDecal

  Category: Default

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

  

.. cpp:member:: bool bOnlyTargetBigUnitCenter

  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:: Array MarkerDecals

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Disable Edit On Instance, Contains Instanced Reference
  Lifetime Condition: None

  

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

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

  

.. cpp:member:: SceneComponent DefaultSceneRoot

  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:: Vector HoveredLocation

  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:: Vector BigUnitOffset

  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:: int PreviousHoverIndex

  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:: 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:: int HoveredTile

  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:: Vector ClickedLocation

  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:: int TargetIndex

  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:: Actor OwningActor

  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:: int ClickedIndex

  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 bEnableHover

  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 bUseBigOffset

  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 bUseHoverMarker

  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:: BP_GridUI GridUIRef

  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:: Class GridUIOverride

  Category: Default

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

  

.. cpp:member:: Actor MarkedActor

  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 bCheckForPuppets

  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:: Vector PreviousHoveredLocation

  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