|
| int | getNumTextures () override |
| |
| int | getTexture (int index) override |
| |
| int | getTextureLoc (int index) override |
| |
|
void | init (const char *name, const char *vertex, const char *fragment) |
| |
|
int | getUniformLocation (const char *name) const |
| |
|
void | setUniform (const char *name, int value) |
| |
|
void | setUniform (const char *name, float value) |
| |
|
void | setUniform (const char *name, float *value, size_t count) |
| |
|
void | setUniform2 (const char *name, float *value, size_t count) |
| |
|
void | setUniform3 (const char *name, float *value, size_t count) |
| |
|
void | setUniform (const char *name, Math::Vector2d value) |
| |
|
void | setUniform3 (const char *name, Color value) |
| |
|
void | setUniform4 (const char *name, Color value) |
| |
|
virtual void | applyUniforms () |
| |
|
virtual int | getNumTextures () |
| |
|
virtual int | getTexture (int index) |
| |
|
virtual int | getTextureLoc (int index) |
| |
|
|
FadeEffect | _effect = FadeEffect::None |
| |
|
Common::SharedPtr< Room > | _room |
| |
|
Texture * | _texture1 = nullptr |
| |
|
Texture * | _texture2 = nullptr |
| |
|
Math::Vector2d | _cameraPos |
| |
|
float | _duration = 0.f |
| |
|
float | _elapsed = 0.f |
| |
|
float | _movement = 0.f |
| |
|
float | _fade = 0.f |
| |
|
bool | _fadeToSepia = false |
| |
◆ getNumTextures()
| int Twp::FadeShader::getNumTextures |
( |
| ) |
|
|
overridevirtual |
◆ getTexture()
| int Twp::FadeShader::getTexture |
( |
int |
index | ) |
|
|
overridevirtual |
◆ getTextureLoc()
| int Twp::FadeShader::getTextureLoc |
( |
int |
index | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: