|
RavEngine
|
Public Member Functions | |
| ISkyMaterial (const std::string &shaderpath) | |
Public Member Functions inherited from RavEngine::Material | |
| virtual | ~Material () |
| auto | GetMainRenderPipeline () const |
| auto | GetShadowRenderPipeline () const |
| auto | GetDepthPrepassPipeline () const |
| MeshAttributes | GetAttributes () const |
Additional Inherited Members | |
Protected Member Functions inherited from RavEngine::Material | |
| bool | IsTransparent () const |
| Material (const std::string_view name, const MaterialConfig &config) | |
| Material (const std::string_view vsh_name, const std::string_view fsh_name, const MaterialConfig &config) | |
Protected Attributes inherited from RavEngine::Material | |
| RGLRenderPipelinePtr | renderPipeline |
| RGLRenderPipelinePtr | shadowRenderPipeline |
| RGLRenderPipelinePtr | depthPrepassPipeline |
| RGLPipelineLayoutPtr | pipelineLayout |
| OpacityMode | opacityMode |
| const MeshAttributes | requiredAttributes |