![]() |
Jopnal Engine
alpha 0.4
Simple Component Based 2D/3D Game Engine
|
This is the complete list of members for jop::ShaderAssembler, including all inherited members.
addPlugin(const std::string &name, const std::string &source) | jop::ShaderAssembler | static |
addPlugins(const std::string &source) | jop::ShaderAssembler | static |
clearPlugins() | jop::ShaderAssembler | static |
draw() | jop::Subsystem | virtual |
getID() const | jop::Subsystem | |
getShader(const uint64 materialAttribs, const uint64 drawableAttribs=0) | jop::ShaderAssembler | static |
getShaderMap() | jop::ShaderAssembler | static |
isActive() const | jop::Subsystem | |
postUpdate(const float deltaTime) | jop::Subsystem | virtual |
preprocess(const std::vector< const char * > &input, std::string &output) | jop::ShaderAssembler | static |
preUpdate(const float deltaTime) | jop::Subsystem | virtual |
receiveMessage(const Message &message) | jop::Subsystem | protectedvirtual |
removePlugin(const std::string &name) | jop::ShaderAssembler | static |
sendMessage(const Message &message) | jop::Subsystem | |
setActive(const bool active) | jop::Subsystem | |
setShaderSource(const Shader::Type type, const std::string &source) | jop::ShaderAssembler | static |
ShaderAssembler() | jop::ShaderAssembler | |
Subsystem(const uint32 ID) | jop::Subsystem | |
~ShaderAssembler() override | jop::ShaderAssembler | |
~Subsystem()=0 | jop::Subsystem | pure virtual |