OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Classes | Macros | Enumerations
TextureManager.h File Reference

Texture Registry. More...

#include <array>
#include <tuple>
#include <vector>
Include dependency graph for TextureManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TextureTileVertex
 
class  TextureTile
 
class  BufferManager
 
class  TextureManager
 

Macros

#define TEXTURE_WHITE   0
 
#define TEXTURE_SPLASH   1
 

Enumerations

enum  ColorMode {
  ColorMode::RGB, ColorMode::RGBA, ColorMode::ARGB, ColorMode::BGR,
  ColorMode::BGRA
}
 
enum  TextureStorage { TextureStorage::GAME, TextureStorage::SYSTEM }
 

Detailed Description

Texture Registry.

Author
Mongoose
xythobuz

Definition in file TextureManager.h.

Macro Definition Documentation

#define TEXTURE_WHITE   0

Definition at line 17 of file TextureManager.h.

#define TEXTURE_SPLASH   1

Definition at line 18 of file TextureManager.h.

Enumeration Type Documentation

enum ColorMode
strong
Enumerator
RGB 
RGBA 
ARGB 
BGR 
BGRA 

Definition at line 43 of file TextureManager.h.

enum TextureStorage
strong
Enumerator
GAME 
SYSTEM 

Definition at line 51 of file TextureManager.h.