|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include <MaterialData.h>
Public Member Functions | |
| L2ShaderMaterialData (uint32_t base_color_texture_index, const glm::vec4 &base_color_factor, float sh_scale, float ambient_term) | |
| uint32_t | base_color_texture_index () const |
| glm::vec4 | base_color_factor () const |
| float | sh_scale1 () const |
| float | ambient_term1 () const |
Private Attributes | |
| uint32_t | baseColorTextureIndex |
| glm::vec4 | baseColorFactor |
| float | sh_scale |
| float | ambient_term |
Definition at line 267 of file MaterialData.h.
|
inline |
Definition at line 270 of file MaterialData.h.
References ambient_term, base_color_factor(), base_color_texture_index(), baseColorFactor, baseColorTextureIndex, and sh_scale.
|
inlinenodiscard |
Definition at line 290 of file MaterialData.h.
References ambient_term.
|
inlinenodiscard |
Definition at line 282 of file MaterialData.h.
References baseColorFactor.
Referenced by L2ShaderMaterialData().
|
inlinenodiscard |
Definition at line 278 of file MaterialData.h.
References baseColorTextureIndex.
Referenced by L2ShaderMaterialData().
|
inlinenodiscard |
Definition at line 286 of file MaterialData.h.
References sh_scale.
|
private |
Definition at line 298 of file MaterialData.h.
Referenced by ambient_term1(), and L2ShaderMaterialData().
|
private |
Definition at line 296 of file MaterialData.h.
Referenced by base_color_factor(), and L2ShaderMaterialData().
|
private |
Definition at line 295 of file MaterialData.h.
Referenced by base_color_texture_index(), and L2ShaderMaterialData().
|
private |
Definition at line 297 of file MaterialData.h.
Referenced by L2ShaderMaterialData(), and sh_scale1().