![]() |
Aether3D
Game Engine
|
This is the complete list of members for Material, including all inherited members.
| LoadFromFile(const char *path)=0 | Material | pure virtual |
| Name() const =0 | Material | pure virtual |
| Opaque() const =0 | Material | pure virtual |
| SetFloat(const std::string &name, float value)=0 | Material | pure virtual |
| SetMatrix(const std::string &name, const Matrix44 &matrix)=0 | Material | pure virtual |
| SetName(const char *name)=0 | Material | pure virtual |
| SetOpaque(bool opaque)=0 | Material | pure virtual |
| SetShaders(const std::string &vertexShaderPath, const std::string &fragmentShaderPath, const std::string &geometryShaderPath, const std::string &defines)=0 | Material | pure virtual |
| SetTexture(const std::string &name, const Texture *texture)=0 | Material | pure virtual |
| SetVector(const std::string &name, const Vec3 &value)=0 | Material | pure virtual |
| SetVector(const std::string &name, const Vec4 &value)=0 | Material | pure virtual |
| ~Material() (defined in Material) | Material | inlinevirtual |
1.8.17