AnimEngine
ShaderLibrary Member List

This is the complete list of members for ShaderLibrary, including all inherited members.

add(const string &name, Program *program) (defined in ShaderLibrary)ShaderLibrary
add(const char *name, Program *program) (defined in ShaderLibrary)ShaderLibraryinline
buildAndAdd(string name, const json &program_obj) (defined in ShaderLibrary)ShaderLibrary
buildAndAdd(const char *const name, const json &program_obj) (defined in ShaderLibrary)ShaderLibraryinline
buildAndAdd(string name, istream &vertex, istream &fragment) (defined in ShaderLibrary)ShaderLibrary
buildAndAdd(const char *const name, istream &vertex, istream &fragment) (defined in ShaderLibrary)ShaderLibraryinline
buildAndAdd(string name, const string &vpath, const string &fpath) (defined in ShaderLibrary)ShaderLibrary
buildAndAdd(const char *const name, const string &vpath, const string &fpath) (defined in ShaderLibrary)ShaderLibraryinline
dumpBinary(const string &name) (defined in ShaderLibrary)ShaderLibrary
dumpBinary(const char *name) (defined in ShaderLibrary)ShaderLibraryinline
fastActivate(Program *prog) (defined in ShaderLibrary)ShaderLibrary
getActive() (defined in ShaderLibrary)ShaderLibrary
getActivePtr() (defined in ShaderLibrary)ShaderLibrary
getInstance() (defined in ShaderLibrary)ShaderLibraryinlinestatic
getPtr(const string &name) (defined in ShaderLibrary)ShaderLibrary
getPtr(const char *name) (defined in ShaderLibrary)ShaderLibraryinline
loadFromJSONCollection(string path, bool silent=false) (defined in ShaderLibrary)ShaderLibrary
makeActive(const string &name) (defined in ShaderLibrary)ShaderLibrary
makeActive(const char *name) (defined in ShaderLibrary)ShaderLibraryinline
operator=(ShaderLibrary const &)=delete (defined in ShaderLibrary)ShaderLibrary
operator[](const string &name) (defined in ShaderLibrary)ShaderLibraryinline
operator[](const char *name) (defined in ShaderLibrary)ShaderLibraryinline
printLibary() const (defined in ShaderLibrary)ShaderLibrary
ShaderLibrary(ShaderLibrary const &)=delete (defined in ShaderLibrary)ShaderLibrary