BP_Tile_Tree_02

October 03, 2024

BP_Tile_Tree_02

Path: /Game/AdvancedTurnBasedTileToolkit/Tiles/Other/BP_Tile_Tree_02

.. cpp:class:: BP_Tile_Tree_02 : public BP_Tile_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, Has Defaults, 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:member:: StaticMeshComponent StaticMesh

  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:: 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 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:: FTileEdges EdgeCost

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Is Plain Old Data, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  For Square Tiles: 0 = Wall, 1 = Walkable, 2+= walkable with cost

.. cpp:member:: bool bInstantiate

  Category: Default

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

  Can this actor be instantiated?

.. cpp:member:: int InstanceID

  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

  DO NOT EDIT: Part of the Instantiate experimental system

.. cpp:member:: bool bInstanceVisibility

  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

  DO NOT EDIT: Part of the Instantiate experimental system

.. cpp:member:: Array EdgeCosts

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Holds grid indexes and costs of all edges. Is normally populated by looking at the EdgeCost struct.

.. cpp:member:: Array BlockedCornerIndexes

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Holds the indexes of tiles on either side of a corner. Marked so edges between these will be removed if the EdgeCost of the corner between these is set to -1

.. cpp:member:: Array Edges

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Indexes of all edges of this tile

.. cpp:member:: Array CustomEdges

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Expose On Spawn
  Lifetime Condition: None

  Any edges added to this array will be added as edges to this tile during setup.

.. cpp:member:: int SimpleCost

  Category: Default

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

  If any of the simple pathfinding types are used, this value determines the universal cost of entering this tile, no matter from what direction. 0 = impassable.

.. cpp:member:: Array SpecialEdges

  Category: Default

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

  

.. cpp:member:: int GridIndex

  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

  

title: BP_Tile_Tree_02 slug: BP_Tile_Tree_02 date: "2024-10-03" description: "None."

BP_Tile_Tree_02

Path: /Game/AdvancedTurnBasedTileToolkit/Tiles/Other/BP_Tile_Tree_02

.. cpp:class:: BP_Tile_Tree_02 : public BP_Tile_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, Has Defaults, 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:member:: StaticMeshComponent StaticMesh

  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:: 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 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:: FTileEdges EdgeCost

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Is Plain Old Data, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  For Square Tiles: 0 = Wall, 1 = Walkable, 2+= walkable with cost

.. cpp:member:: bool bInstantiate

  Category: Default

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

  Can this actor be instantiated?

.. cpp:member:: int InstanceID

  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

  DO NOT EDIT: Part of the Instantiate experimental system

.. cpp:member:: bool bInstanceVisibility

  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

  DO NOT EDIT: Part of the Instantiate experimental system

.. cpp:member:: Array EdgeCosts

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Holds grid indexes and costs of all edges. Is normally populated by looking at the EdgeCost struct.

.. cpp:member:: Array BlockedCornerIndexes

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Holds the indexes of tiles on either side of a corner. Marked so edges between these will be removed if the EdgeCost of the corner between these is set to -1

.. cpp:member:: Array Edges

  Category: DO NOT EDIT

  Access Modifier: 
  Flags: Edit, Blueprint Visible
  Lifetime Condition: None

  Indexes of all edges of this tile

.. cpp:member:: Array CustomEdges

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Expose On Spawn
  Lifetime Condition: None

  Any edges added to this array will be added as edges to this tile during setup.

.. cpp:member:: int SimpleCost

  Category: Default

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

  If any of the simple pathfinding types are used, this value determines the universal cost of entering this tile, no matter from what direction. 0 = impassable.

.. cpp:member:: Array SpecialEdges

  Category: Default

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

  

.. cpp:member:: int GridIndex

  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

  

Profile picture

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