cpp3ds::Shader Member List

This is the complete list of members for cpp3ds::Shader, including all inherited members.

bind(const Shader *shader)cpp3ds::Shaderstatic
CurrentTexturecpp3ds::Shaderstatic
Default (defined in cpp3ds::Shader)cpp3ds::Shaderstatic
Geometry enum valuecpp3ds::Shader
getNativeHandle() const cpp3ds::Shader
isAvailable()cpp3ds::Shaderstatic
loadBinary(const Uint8 *data, const Uint32 size, Type type) (defined in cpp3ds::Shader)cpp3ds::Shader
loadFromFile(const std::string &filename, Type type)cpp3ds::Shader
loadFromFile(const std::string &vertexShaderFilename, const std::string &fragmentShaderFilename)cpp3ds::Shader
loadFromMemory(const std::string &shader, Type type)cpp3ds::Shader
loadFromMemory(const std::string &vertexShader, const std::string &fragmentShader)cpp3ds::Shader
loadFromStream(InputStream &stream, Type type)cpp3ds::Shader
loadFromStream(InputStream &vertexShaderStream, InputStream &fragmentShaderStream)cpp3ds::Shader
NonCopyable()cpp3ds::NonCopyableinlineprivate
setParameter(const std::string &name, float x)cpp3ds::Shader
setParameter(const std::string &name, float x, float y)cpp3ds::Shader
setParameter(const std::string &name, float x, float y, float z)cpp3ds::Shader
setParameter(const std::string &name, float x, float y, float z, float w)cpp3ds::Shader
setParameter(const std::string &name, const Vector2f &vector)cpp3ds::Shader
setParameter(const std::string &name, const Vector3f &vector)cpp3ds::Shader
setParameter(const std::string &name, const Color &color)cpp3ds::Shader
setParameter(const std::string &name, const cpp3ds::Transform &transform)cpp3ds::Shader
setParameter(const std::string &name, const Texture &texture)cpp3ds::Shader
setParameter(const std::string &name, CurrentTextureType)cpp3ds::Shader
Shader()cpp3ds::Shader
Type enum namecpp3ds::Shader
Vertex enum valuecpp3ds::Shader
~Shader()cpp3ds::Shader