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 ()
 
void SetShader (ShaderProgram_t &shader)
 

Public Attributes

std::vector< std::pair< int, asset::Texture * > > textures
 
std::vector< std::pair< std::string, glm::vec3 > > attributes
 

Constructor & Destructor Documentation

◆ Material()

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

◆ ~Material()

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

Member Function Documentation

◆ SetShader()

void cqsp::asset::Material::SetShader ( ShaderProgram_t shader)
inline

Member Data Documentation

◆ attributes

std::vector<std::pair<std::string, glm::vec3> > cqsp::asset::Material::attributes

◆ textures

std::vector<std::pair<int, asset::Texture*> > cqsp::asset::Material::textures

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