|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
diffuse shader More...
#include <MaterialData.h>
Public Member Functions | |
| DiffuseShaderMaterialData (uint32_t base_color_texture_index, const glm::vec4 &base_color_factor) | |
| uint32_t | base_color_texture_index () const |
| glm::vec4 | base_color_factor () const |
Private Attributes | |
| uint32_t | baseColorTextureIndex |
| glm::vec4 | baseColorFactor |
|
inline |
Definition at line 76 of file MaterialData.h.
References base_color_factor(), base_color_texture_index(), baseColorFactor, and baseColorTextureIndex.
|
inlinenodiscard |
Definition at line 88 of file MaterialData.h.
References baseColorFactor.
Referenced by DiffuseShaderMaterialData().
|
inlinenodiscard |
Definition at line 84 of file MaterialData.h.
References baseColorTextureIndex.
Referenced by DiffuseShaderMaterialData().
|
private |
Definition at line 82 of file MaterialData.h.
Referenced by base_color_factor(), and DiffuseShaderMaterialData().
|
private |
Definition at line 81 of file MaterialData.h.
Referenced by base_color_texture_index(), and DiffuseShaderMaterialData().