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

#include <DungeonGridSize.h>

Public Member Functions

 FDungeonGridSize ()=default
 
 FDungeonGridSize (const float horizontalSize, const float verticalSize) noexcept
 
 FDungeonGridSize (const FDungeonGridSize &other) noexcept
 
 FDungeonGridSize (FDungeonGridSize &&other) noexcept
 
virtual ~FDungeonGridSize ()=default
 
FDungeonGridSizeoperator= (const FDungeonGridSize &other) noexcept
 
FDungeonGridSizeoperator= (FDungeonGridSize &&other) noexcept
 
bool IsNearlyEqual (const FDungeonGridSize &other, float tolerance=std::numeric_limits< float >::epsilon()) const noexcept
 
FVector2D To2D () const noexcept
 
FVector To3D () const noexcept
 

Public Attributes

float HorizontalSize = 400.f
 
float VerticalSize = 400.f
 

Detailed Description

Author
Shun Moriya

Constructor & Destructor Documentation

◆ FDungeonGridSize() [1/4]

FDungeonGridSize::FDungeonGridSize ( )
default

コンストラクタ constructor

◆ FDungeonGridSize() [2/4]

FDungeonGridSize::FDungeonGridSize ( const float  horizontalSize,
const float  verticalSize 
)
inlinenoexcept

コンストラクタ constructor

◆ FDungeonGridSize() [3/4]

FDungeonGridSize::FDungeonGridSize ( const FDungeonGridSize other)
inlinenoexcept

コピーコンストラクタ copy constructor

◆ FDungeonGridSize() [4/4]

FDungeonGridSize::FDungeonGridSize ( FDungeonGridSize &&  other)
inlinenoexcept

ムーブコンストラクタ move constructor

◆ ~FDungeonGridSize()

virtual FDungeonGridSize::~FDungeonGridSize ( )
virtualdefault

デストラクタ destructor

Member Function Documentation

◆ IsNearlyEqual()

bool FDungeonGridSize::IsNearlyEqual ( const FDungeonGridSize other,
float  tolerance = std::numeric_limits<float>::epsilon() 
) const
inlinenoexcept

一致か調べます equal

◆ operator=() [1/2]

FDungeonGridSize& FDungeonGridSize::operator= ( const FDungeonGridSize other)
inlinenoexcept

コピー代入 copy assignment

◆ operator=() [2/2]

FDungeonGridSize& FDungeonGridSize::operator= ( FDungeonGridSize &&  other)
inlinenoexcept

ムーブ代入 move assignment

◆ To2D()

FVector2D FDungeonGridSize::To2D ( ) const
inlinenoexcept

FVector2Dにキャストします Cast to FVector2D

◆ To3D()

FVector FDungeonGridSize::To3D ( ) const
inlinenoexcept

FVectorにキャストします Cast to FVector

Member Data Documentation

◆ HorizontalSize

float FDungeonGridSize::HorizontalSize = 400.f

水平サイズ

◆ VerticalSize

float FDungeonGridSize::VerticalSize = 400.f

垂直サイズ


The documentation for this struct was generated from the following file: