#include <GteVisualEffect.h>
Public Member Functions | |
std::shared_ptr< GeometryShader > const & | GetGeometryShader () const |
std::shared_ptr< PixelShader > const & | GetPixelShader () const |
std::shared_ptr< VisualProgram > const & | GetProgram () const |
std::shared_ptr< VertexShader > const & | GetVertexShader () const |
VisualEffect (std::shared_ptr< VisualProgram > const &program) | |
virtual | ~VisualEffect () |
Protected Member Functions | |
VisualEffect () | |
Protected Attributes | |
BufferUpdater | mBufferUpdater |
std::shared_ptr< VisualProgram > | mProgram |
TextureArrayUpdater | mTextureArrayUpdater |
TextureUpdater | mTextureUpdater |
Definition at line 15 of file GteVisualEffect.h.
|
virtual |
Definition at line 13 of file GteVisualEffect.cpp.
VisualEffect::VisualEffect | ( | std::shared_ptr< VisualProgram > const & | program | ) |
Definition at line 21 of file GteVisualEffect.cpp.
|
protected |
Definition at line 17 of file GteVisualEffect.cpp.
|
inline |
Definition at line 55 of file GteVisualEffect.h.
|
inline |
Definition at line 50 of file GteVisualEffect.h.
|
inline |
Definition at line 40 of file GteVisualEffect.h.
|
inline |
Definition at line 45 of file GteVisualEffect.h.
|
protected |
Definition at line 34 of file GteVisualEffect.h.
|
protected |
Definition at line 33 of file GteVisualEffect.h.
|
protected |
Definition at line 36 of file GteVisualEffect.h.
|
protected |
Definition at line 35 of file GteVisualEffect.h.