|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
stores all properties related to lighting information More...
#include <GltfLoader.h>
Classes | |
| struct | LightmapProperties |
Public Member Functions | |
| LightProperties (const tinygltf::Value &extension) | |
| bool | getCastShadows () const |
| bool | getReceiveShadows () const |
| bool | getHasLightmaps () const |
Private Attributes | |
| std::optional< LightmapProperties > | lightmapProperties |
| bool | castShadows |
| bool | receiveShadows |
| bool | hasLightmaps |
stores all properties related to lighting information
Definition at line 112 of file GltfLoader.h.
|
explicit |
Definition at line 178 of file GltfLoader.cpp.
References castShadows, hasLightmaps, and receiveShadows.
| bool EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::getCastShadows | ( | ) | const |
Definition at line 224 of file GltfLoader.cpp.
References castShadows.
| bool EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::getHasLightmaps | ( | ) | const |
Definition at line 232 of file GltfLoader.cpp.
References hasLightmaps.
| bool EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::getReceiveShadows | ( | ) | const |
Definition at line 228 of file GltfLoader.cpp.
References receiveShadows.
|
private |
Definition at line 131 of file GltfLoader.h.
Referenced by getCastShadows(), and LightProperties().
|
private |
Definition at line 133 of file GltfLoader.h.
Referenced by getHasLightmaps(), and LightProperties().
|
private |
Definition at line 129 of file GltfLoader.h.
|
private |
Definition at line 132 of file GltfLoader.h.
Referenced by getReceiveShadows(), and LightProperties().