Diligent Engine  v.2.4.g
Classes | Public Member Functions | Public Attributes | List of all members
Diligent::DynamicAtlasManager::Region Struct Reference

#include <DynamicAtlasManager.hpp>

Classes

struct  Hasher
 

Public Member Functions

 Region ()=default
 
 Region (const Region &)=default
 
 Region (Region &&)=default
 
Regionoperator= (const Region &)=default
 
Regionoperator= (Region &&)=default
 
 Region (Uint32 _x, Uint32 _y, Uint32 _width, Uint32 _height)
 
bool IsEmpty () const
 
bool operator== (const Region &rhs) const
 
bool operator!= (const Region &rhs) const
 

Public Attributes

Uint32 x = 0
 
Uint32 y = 0
 
Uint32 width = 0
 
Uint32 height = 0
 

Constructor & Destructor Documentation

◆ Region() [1/4]

Diligent::DynamicAtlasManager::Region::Region ( )
default

◆ Region() [2/4]

Diligent::DynamicAtlasManager::Region::Region ( const Region )
default

◆ Region() [3/4]

Diligent::DynamicAtlasManager::Region::Region ( Region &&  )
default

◆ Region() [4/4]

Diligent::DynamicAtlasManager::Region::Region ( Uint32  _x,
Uint32  _y,
Uint32  _width,
Uint32  _height 
)
inline

Member Function Documentation

◆ IsEmpty()

bool Diligent::DynamicAtlasManager::Region::IsEmpty ( ) const
inline

◆ operator!=()

bool Diligent::DynamicAtlasManager::Region::operator!= ( const Region rhs) const
inline

◆ operator=() [1/2]

Region& Diligent::DynamicAtlasManager::Region::operator= ( const Region )
default

◆ operator=() [2/2]

Region& Diligent::DynamicAtlasManager::Region::operator= ( Region &&  )
default

◆ operator==()

bool Diligent::DynamicAtlasManager::Region::operator== ( const Region rhs) const
inline

Member Data Documentation

◆ height

Uint32 Diligent::DynamicAtlasManager::Region::height = 0

◆ width

Uint32 Diligent::DynamicAtlasManager::Region::width = 0

◆ x

Uint32 Diligent::DynamicAtlasManager::Region::x = 0

◆ y

Uint32 Diligent::DynamicAtlasManager::Region::y = 0

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