|
MxEngine
|
This is the complete list of members for MxEngine::Shader, including all inherited members.
| Bind() const (defined in MxEngine::Shader) | MxEngine::Shader | |
| GetNativeHandle() const (defined in MxEngine::Shader) | MxEngine::Shader | |
| InvalidateUniformCache() (defined in MxEngine::Shader) | MxEngine::Shader | |
| Load(const MxString &vertex, const MxString &fragment) (defined in MxEngine::Shader) | MxEngine::Shader | |
| Load(const MxString &vertex, const MxString &geometry, const MxString &fragment) (defined in MxEngine::Shader) | MxEngine::Shader | |
| LoadFromString(const MxString &vertex, const MxString &fragment) (defined in MxEngine::Shader) | MxEngine::Shader | |
| LoadFromString(const MxString &vertex, const MxString &geometry, const MxString &fragment) (defined in MxEngine::Shader) | MxEngine::Shader | |
| operator=(const Shader &)=delete (defined in MxEngine::Shader) | MxEngine::Shader | |
| operator=(Shader &&shader) noexcept (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformFloat(const MxString &name, float f) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformInt(const MxString &name, int i) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformMat3(const MxString &name, const Matrix3x3 &matrix) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformMat4(const MxString &name, const Matrix4x4 &matrix) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformVec2(const MxString &name, const Vector2 &vec) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformVec3(const MxString &name, const Vector3 &vec) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| SetUniformVec4(const MxString &name, const Vector4 &vec) const (defined in MxEngine::Shader) | MxEngine::Shader | |
| Shader() (defined in MxEngine::Shader) | MxEngine::Shader | |
| Shader(const MxString &vertexShaderPath, const MxString &fragmentShaderPath) (defined in MxEngine::Shader) | MxEngine::Shader | |
| Shader(const MxString &vertexShaderPath, const MxString &geometryShaderPath, const MxString &fragmentShaderPath) (defined in MxEngine::Shader) | MxEngine::Shader | |
| Shader(const Shader &)=delete (defined in MxEngine::Shader) | MxEngine::Shader | |
| Shader(Shader &&shader) noexcept (defined in MxEngine::Shader) | MxEngine::Shader | |
| Unbind() const (defined in MxEngine::Shader) | MxEngine::Shader | |
| ~Shader() (defined in MxEngine::Shader) | MxEngine::Shader |
1.8.12