Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::NormalMaterialData Class Reference

Material data for an object which displays its normals. More...

#include <MaterialData.h>

Inheritance diagram for EngineCore::NormalMaterialData:
Collaboration diagram for EngineCore::NormalMaterialData:

Public Member Functions

 NormalMaterialData ()
 NormalMaterialData (bool debug)
bool getDebug () const
 Gets whether the normals shader is launched in debug mode.

Private Attributes

bool debug

Detailed Description

Material data for an object which displays its normals.

Date
2025-10-06
Author
Konstantin Passig

Definition at line 31 of file MaterialData.h.

Constructor & Destructor Documentation

◆ NormalMaterialData() [1/2]

EngineCore::NormalMaterialData::NormalMaterialData ( )
inline

Definition at line 34 of file MaterialData.h.

References debug.

◆ NormalMaterialData() [2/2]

EngineCore::NormalMaterialData::NormalMaterialData ( bool debug)
inlineexplicit

Definition at line 35 of file MaterialData.h.

References debug.

Member Function Documentation

◆ getDebug()

bool EngineCore::NormalMaterialData::getDebug ( ) const
inline

Gets whether the normals shader is launched in debug mode.

Returns
whether this shader should be launched in debug mode

Definition at line 41 of file MaterialData.h.

References debug.

Member Data Documentation

◆ debug

bool EngineCore::NormalMaterialData::debug
private

Definition at line 43 of file MaterialData.h.

Referenced by getDebug(), NormalMaterialData(), and NormalMaterialData().


The documentation for this class was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Material/MaterialData.h