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

#include <AssetManager.h>

Collaboration diagram for Engine::Core::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< Assets::Texturetexture = nullptr

Detailed Description

Definition at line 115 of file AssetManager.h.

Member Function Documentation

◆ operator<()

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

Definition at line 127 of file AssetManager.h.

References index.

◆ operator>()

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

Definition at line 121 of file AssetManager.h.

References index.

Member Data Documentation

◆ index

uint32_t Engine::Core::TextureStorage::index = 0u

Definition at line 117 of file AssetManager.h.

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

◆ texture

std::shared_ptr<Assets::Texture> Engine::Core::TextureStorage::texture = nullptr

Definition at line 118 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