Dungeon Generator  1.6.6
Procedural 3D dungeon generator plugin for Unreal Engine 5. Easy generation of levels, mini-maps and missions.
UDungeonAisleGridMap Class Reference

#include <DungeonAisleGridMap.h>

Inheritance diagram for UDungeonAisleGridMap:

Public Member Functions

 UDungeonAisleGridMap (const FObjectInitializer &initializer)
 
virtual ~UDungeonAisleGridMap () override=default
 
void Register (const int32 identifier, const EDungeonDirection direction, const FVector &location)
 
void ForEach (const FDungeonAisleGridMapLoopSignature &OnLoop) const
 
void Each (const std::function< void(const TArray< FDungeonAisleGrid > &aisleGridArray)> &func) const
 

Friends

class UDungeonAisleGridMapBlueprintFunctionLibrary
 

Detailed Description

Record aisle grid for each aisle 通路毎に通路グリッドを記録します

Constructor & Destructor Documentation

◆ UDungeonAisleGridMap()

UDungeonAisleGridMap::UDungeonAisleGridMap ( const FObjectInitializer &  initializer)
explicit

コンストラクタ

Author
Shun Moriya

◆ ~UDungeonAisleGridMap()

virtual UDungeonAisleGridMap::~UDungeonAisleGridMap ( )
overridevirtualdefault

デストラクタ

Member Function Documentation

◆ Each()

void UDungeonAisleGridMap::Each ( const std::function< void(const TArray< FDungeonAisleGrid > &aisleGridArray)> &  func) const
inline

Update aisle grid 通路グリッドを更新します

◆ ForEach()

void UDungeonAisleGridMap::ForEach ( const FDungeonAisleGridMapLoopSignature &  OnLoop) const

Update aisle grid 通路グリッドを更新します

◆ Register()

void UDungeonAisleGridMap::Register ( const int32  identifier,
const EDungeonDirection  direction,
const FVector &  location 
)

Register aisle grid 通路グリッドを登録します


The documentation for this class was generated from the following files: