Oxygine  1
2g game engine
oxygine::UberShaderProgram Member List

This is the complete list of members for oxygine::UberShaderProgram, including all inherited members.

_cb (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseprotected
_data (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseprotected
_getRestorableObject() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseinlineprotectedvirtual
_restore(Restorable *, void *) (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseprotected
_shaders (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgramprotected
_SIZE enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
ADD_COLOR enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
ALPHA_PREMULTIPLY enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
apply(IVideoDriver *driver, spNativeTexture base, spNativeTexture alpha) (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
getObjects() (defined in oxygine::Restorable)oxygine::Restorablestatic
getShaderProgram(int flags) override (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgramvirtual
getShaderUniformsCallback() const (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseinline
init(const std::vector< unsigned char > &baseShader, const char *prepend="", const char *append="") (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase
isRestored() (defined in oxygine::Restorable)oxygine::Restorablestatic
MASK enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
MASK_R_CHANNEL enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
reg(RestoreCallback cb, void *user) (defined in oxygine::Restorable)oxygine::Restorable
release() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBasevirtual
releaseAll() (defined in oxygine::Restorable)oxygine::Restorablestatic
releaseShaders() override (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgramprotectedvirtual
restorable typedef (defined in oxygine::Restorable)oxygine::Restorable
Restorable() (defined in oxygine::Restorable)oxygine::Restorable
restore() (defined in oxygine::Restorable)oxygine::Restorable
restoreAll() (defined in oxygine::Restorable)oxygine::Restorablestatic
RestoreCallback typedef (defined in oxygine::Restorable)oxygine::Restorable
SAMPLER_ALPHA enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SAMPLER_BASE enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SAMPLER_MASK enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SAMPLER_NUM enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SDF enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SDF_OUTLINE enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
SEPARATE_ALPHA enum value (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
setShaderUniformsCallback(ShaderUniformsCallback cb) (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseinline
ShaderUniformsCallback typedef (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase
UberShaderProgram() (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
UberShaderProgramBase() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase
unreg() (defined in oxygine::Restorable)oxygine::Restorable
~Restorable() (defined in oxygine::Restorable)oxygine::Restorablevirtual
~UberShaderProgram() (defined in oxygine::UberShaderProgram)oxygine::UberShaderProgram
~UberShaderProgramBase() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase