Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Public Attributes | List of all members
Engine::Material::MaterialData Struct Reference

#include <Material.hpp>

Public Attributes

int32_t diffuseTextureLoaded
 
glm::vec4 diffuseColor
 
int32_t specularTextureLoaded
 
glm::vec4 specularColor
 
int32_t bumpMapLoaded
 
float specularScale
 
float specularExponent
 

Detailed Description

Definition at line 210 of file Material.hpp.

Member Data Documentation

int32_t Engine::Material::MaterialData::bumpMapLoaded

Definition at line 216 of file Material.hpp.

glm::vec4 Engine::Material::MaterialData::diffuseColor

Definition at line 213 of file Material.hpp.

int32_t Engine::Material::MaterialData::diffuseTextureLoaded

Definition at line 212 of file Material.hpp.

glm::vec4 Engine::Material::MaterialData::specularColor

Definition at line 215 of file Material.hpp.

float Engine::Material::MaterialData::specularExponent

Definition at line 218 of file Material.hpp.

float Engine::Material::MaterialData::specularScale

Definition at line 217 of file Material.hpp.

int32_t Engine::Material::MaterialData::specularTextureLoaded

Definition at line 214 of file Material.hpp.


The documentation for this struct was generated from the following file: