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

#include <DungeonMiniMapTexture.h>

Inheritance diagram for UDungeonMiniMapTexture:

Public Member Functions

 UDungeonMiniMapTexture (const FObjectInitializer &initializer)
 
virtual ~UDungeonMiniMapTexture () override=default
 
UTexture2D * GetTexture () const noexcept
 
UTexture2D * DuplicateTexture (UPackage *package, const FName &name, const EObjectFlags flags) const noexcept
 
const FVector2D & GetGeneratedScaleVector () const noexcept
 
float GetGeneratedScale () const noexcept
 

Protected Member Functions

virtual void BeginDestroy () override
 

Protected Attributes

TObjectPtr< UTexture2D > Texture
 
FVector2D GeneratedScaleVector
 
float GeneratedScale = 1.f
 

Friends

class ADungeonGenerateActor
 
class UDungeonMiniMapTextureLayer
 

Detailed Description

Minimap Texture ミニマップのテクスチャ

Constructor & Destructor Documentation

◆ UDungeonMiniMapTexture()

UDungeonMiniMapTexture::UDungeonMiniMapTexture ( const FObjectInitializer &  initializer)
explicit

constructor

Author
Shun Moriya

◆ ~UDungeonMiniMapTexture()

virtual UDungeonMiniMapTexture::~UDungeonMiniMapTexture ( )
overridevirtualdefault

destructor

Member Function Documentation

◆ DuplicateTexture()

UTexture2D * UDungeonMiniMapTexture::DuplicateTexture ( UPackage *  package,
const FName &  name,
const EObjectFlags  flags 
) const
noexcept

Duplicate texture

Parameters
[in]packagepackage object
[in]nameName of the texture to be duplicated
[in]flagsFlags for textures to be duplicated
[in]sourceTextureTexture to be duplicated
Returns
Returns a duplicated texture object

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