Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Public Attributes | List of all members
cqsp::asset::Material Struct Reference

#include <model.h>

Public Member Functions

 Material ()=default
 
 ~Material ()
 

Public Attributes

std::vector< asset::Texture * > diffuse
 
std::vector< asset::Texture * > specular
 
std::vector< asset::Texture * > ambient
 
std::vector< asset::Texture * > height
 
glm::vec3 base_diffuse
 
glm::vec3 base_specular
 
glm::vec3 base_ambient
 
glm::vec3 base_emissive
 
glm::vec3 base_transparent
 

Constructor & Destructor Documentation

◆ Material()

cqsp::asset::Material::Material ( )
default

◆ ~Material()

cqsp::asset::Material::~Material ( )
inline

Member Data Documentation

◆ ambient

std::vector<asset::Texture*> cqsp::asset::Material::ambient

◆ base_ambient

glm::vec3 cqsp::asset::Material::base_ambient

◆ base_diffuse

glm::vec3 cqsp::asset::Material::base_diffuse

◆ base_emissive

glm::vec3 cqsp::asset::Material::base_emissive

◆ base_specular

glm::vec3 cqsp::asset::Material::base_specular

◆ base_transparent

glm::vec3 cqsp::asset::Material::base_transparent

◆ diffuse

std::vector<asset::Texture*> cqsp::asset::Material::diffuse

◆ height

std::vector<asset::Texture*> cqsp::asset::Material::height

◆ specular

std::vector<asset::Texture*> cqsp::asset::Material::specular

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