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

This is the complete list of members for oxygine::UberShaderProgramBase, 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
getObjects() (defined in oxygine::Restorable)oxygine::Restorablestatic
getShaderProgram(int flags)=0 (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBasepure virtual
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
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() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseinlineprotectedvirtual
Restorable() (defined in oxygine::Restorable)oxygine::Restorable
restorable typedef (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
setShaderUniformsCallback(ShaderUniformsCallback cb) (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBaseinline
ShaderUniformsCallback typedef (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase
UberShaderProgramBase() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase
unreg() (defined in oxygine::Restorable)oxygine::Restorable
~Restorable() (defined in oxygine::Restorable)oxygine::Restorablevirtual
~UberShaderProgramBase() (defined in oxygine::UberShaderProgramBase)oxygine::UberShaderProgramBase