Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::TextureStorage Struct Reference

#include <AssetManager.h>

Collaboration diagram for EngineCore::TextureStorage:

Public Member Functions

template<typename T>
bool operator> (const T &other)
template<typename T>
bool operator< (const T &other)

Public Attributes

uint32_t index = 0u
std::shared_ptr< Texturetexture = nullptr

Detailed Description

Definition at line 104 of file AssetManager.h.

Member Function Documentation

◆ operator<()

template<typename T>
bool EngineCore::TextureStorage::operator< ( const T & other)
inline

Definition at line 116 of file AssetManager.h.

References index.

◆ operator>()

template<typename T>
bool EngineCore::TextureStorage::operator> ( const T & other)
inline

Definition at line 110 of file AssetManager.h.

References index.

Member Data Documentation

◆ index

uint32_t EngineCore::TextureStorage::index = 0u

Definition at line 106 of file AssetManager.h.

Referenced by operator<(), and operator>().

◆ texture

std::shared_ptr<Texture> EngineCore::TextureStorage::texture = nullptr

Definition at line 107 of file AssetManager.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Mesh/AssetManager.h