#include <D3DTextureManager.h>
Inheritance diagram for D3DTextureManager:
Public Member Functions | |
D3DTextureManager (LPDIRECT3DDEVICE8) | |
~D3DTextureManager () | |
HRESULT | addTexture (std::string strFilename, const int value) |
void | setTexture (const int value) |
Protected Attributes | |
LPDIRECT3DDEVICE8 | m_lpD3DDevice |
std::map< int, LPDIRECT3DTEXTURE8 > | m_oTextures |
|
Constructor
|
|
Destructor |
|
version 1.3 This method is responsible for adding a new texture to our rendering engine. We won't do anything that fancy but store it in a std::map object
Implements textureManagerInterface. |
|
version 1.3 This method is responsible for letting the renderer engine know which texture we want to use
Implements textureManagerInterface. |
|
our Direct3DDevice interface |