![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for ShaderMaterial, including all inherited members.
| ManagedResource() = default | ManagedResource | default |
| ManagedResource(UniqueResource &) = delete | ManagedResource | delete |
| Material(Type type) | Material | protected |
| Resource() = default | Resource | default |
| Resource(const unique_id id) | Resource | inline |
| SHADER enum value | Material | |
| STANDARD enum value | Material | |
| ShaderMaterial(const std::shared_ptr< ShaderMaterial > &orig) | ShaderMaterial | |
| ShaderMaterial(const std::string &fragShaderFileName, const std::string &vertShaderFileName="") | ShaderMaterial | |
| Type enum name | Material | |
| getAlphaScissor() const | Material | inline |
| getCullMode() const | Material | inline |
| getFragFileName() const | ShaderMaterial | inline |
| getIndex() const | Material | inline |
| getMaterialData() const override | ShaderMaterial | overridevirtual |
| getParameter(const int index) const | ShaderMaterial | inline |
| getPipelineId() const override | ShaderMaterial | overridevirtual |
| getTransparency() const | Material | inline |
| getType() const | Material | inline |
| getVertFileName() const | ShaderMaterial | inline |
| id | Resource | |
| isUploaded() const | Material | inline |
| operator=(ManagedResource &) = delete | ManagedResource | delete |
| operator==(const Resource &other) const | Resource | inline |
| refCounter | ManagedResource | |
| setAlphaScissor(const float scissor) | Material | inline |
| setBypassUpload(const bool bypass) | Material | inline |
| setCullMode(const vireo::CullMode mode) | Material | inline |
| setParameter(int index, const float4 &value) | ShaderMaterial | |
| setTransparency(const Transparency transparencyMode) | Material | inline |
| upload() const | Material | |
| ~Resource() = default | Resource | virtualdefault |