Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
jop::ShaderAssembler Member List

This is the complete list of members for jop::ShaderAssembler, including all inherited members.

addPlugin(const std::string &name, const std::string &source)jop::ShaderAssemblerstatic
addPlugins(const std::string &source)jop::ShaderAssemblerstatic
clearPlugins()jop::ShaderAssemblerstatic
draw()jop::Subsystemvirtual
getID() const jop::Subsystem
getShader(const uint64 materialAttribs, const uint64 drawableAttribs=0)jop::ShaderAssemblerstatic
getShaderMap()jop::ShaderAssemblerstatic
isActive() const jop::Subsystem
postUpdate(const float deltaTime)jop::Subsystemvirtual
preprocess(const std::vector< const char * > &input, std::string &output)jop::ShaderAssemblerstatic
preUpdate(const float deltaTime)jop::Subsystemvirtual
receiveMessage(const Message &message)jop::Subsystemprotectedvirtual
removePlugin(const std::string &name)jop::ShaderAssemblerstatic
sendMessage(const Message &message)jop::Subsystem
setActive(const bool active)jop::Subsystem
setShaderSource(const Shader::Type type, const std::string &source)jop::ShaderAssemblerstatic
ShaderAssembler()jop::ShaderAssembler
Subsystem(const uint32 ID)jop::Subsystem
~ShaderAssembler() overridejop::ShaderAssembler
~Subsystem()=0jop::Subsystempure virtual