Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
|
#include <MultiTexEffect.h>
Public Member Functions | |
MultiTexEffect (const char *decalFile1, const char *decalFile2, std::vector< FilterType > *filters, RenderInterface *renderer) | |
~MultiTexEffect () | |
void | ApplyEffect () |
Public Member Functions inherited from Ult::Effect | |
Effect () | |
virtual | ~Effect () |
virtual void | Release () |
Protected Attributes | |
Texture | mDecalTexture1 |
Texture | mDecalTexture2 |
RenderInterface * | mRenderer |
Effect applying two textures to render slots 0 and 1.
|
inline |
MultiTexEffect constructor. Loads the two textures from files decalFile1 and decalFile2, and applies the given filters to the textures.
|
inline |
MultiTexEffect destructor.
|
inlinevirtual |
Make the renderer use the 2 textures in slots 0 and 1.
Implements Ult::Effect.
|
protected |
|
protected |
|
protected |