![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for Material, including all inherited members.
| Material(Type type, const std::string &name) | Material | protected |
| Object() = default | Object | default |
| Resource(const std::string &name) | Resource | |
| SHADER enum value | Material | |
| STANDARD enum value | Material | |
| Type enum name | Material | |
| connect(const Signal::signal &name, const Signal::Handler &handler) | Object | |
| connect(const Signal::signal &name, const std::function< void ()> &handler) | Object | |
| duplicate() const | Resource | virtual |
| emit(const Signal::signal &name, void *params=nullptr) | Object | |
| getAlphaScissor() const | Material | inline |
| getCullMode() const | Material | inline |
| getId() const | Resource | inline |
| getMaterialData() const = 0 | Material | pure virtual |
| getMaterialIndex() const | Material | inline |
| getName() const | Resource | inline |
| getPipelineId() const = 0 | Material | pure virtual |
| getTransparency() const | Material | inline |
| getType() const | Material | inline |
| isUploaded() const | Material | inline |
| operator<(const Resource &other) const | Resource | inline |
| operator==(const Resource &other) const | Resource | inline |
| operator>(const Resource &other) const | Resource | inline |
| setAlphaScissor(const float scissor) | Material | inline |
| setBypassUpload(const bool bypass) | Material | inline |
| setCullMode(const vireo::CullMode mode) | Material | inline |
| setTransparency(const Transparency transparencyMode) | Material | inline |
| toString() const | Object | inlinevirtual |
| upload() | Material | |
| ~Object() = default | Object | virtualdefault |