Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::LightmapProperties Struct Reference

#include <GltfLoader.h>

Public Member Functions

 LightmapProperties (const tinygltf::Value &extension)
bool isLightmapPathValid () const

Public Attributes

std::filesystem::path lightmapPath
uint32_t lightmapUvIndex

Detailed Description

Definition at line 115 of file GltfLoader.h.

Constructor & Destructor Documentation

◆ LightmapProperties()

EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::LightmapProperties::LightmapProperties ( const tinygltf::Value & extension)
explicit

Definition at line 193 of file GltfLoader.cpp.

References lightmapPath, and lightmapUvIndex.

Member Function Documentation

◆ isLightmapPathValid()

bool EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::LightmapProperties::isLightmapPathValid ( ) const

Definition at line 220 of file GltfLoader.cpp.

References lightmapPath.

Member Data Documentation

◆ lightmapPath

std::filesystem::path EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::LightmapProperties::lightmapPath

Definition at line 117 of file GltfLoader.h.

Referenced by isLightmapPathValid(), and LightmapProperties().

◆ lightmapUvIndex

uint32_t EngineCore::GltfLoader::VulkanSchneeExtension::LightProperties::LightmapProperties::lightmapUvIndex

Definition at line 118 of file GltfLoader.h.

Referenced by LightmapProperties().


The documentation for this struct was generated from the following files:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Mesh/GltfLoader.h
  • /home/magerbeton/Documents/gl3-vulkan/Engine/src/Engine/Mesh/GltfLoader.cpp