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.
Functions
cqsp::engine::primitive Namespace Reference

Functions

cqsp::engine::Mesh_t MakeCube ()
 
cqsp::engine::Mesh_t MakeLine (const std::vector< glm::vec3 > &vertices)
 
cqsp::engine::Mesh_t MakeTexturedPaneMesh ()
 
cqsp::engine::Mesh_t MakeTexturedPaneMesh (bool)
 
Mesh_t CreateFilledCircle (int segments)
 
Mesh_t CreateFilledTriangle ()
 
Mesh_t CreateFilledSquare ()
 
Mesh_t CreateLineCircle (int segments, float size)
 
Mesh_t CreateLineSequence (const std::vector< glm::vec3 > &sequence)
 
cqsp::engine::Mesh_t ConstructSphereMesh (int x_segments, int y_segments)
 

Function Documentation

◆ ConstructSphereMesh()

cqsp::engine::Mesh_t cqsp::engine::primitive::ConstructSphereMesh ( int  x_segments,
int  y_segments 
)

◆ CreateFilledCircle()

cqsp::engine::Mesh_t cqsp::engine::primitive::CreateFilledCircle ( int  segments)

◆ CreateFilledSquare()

cqsp::engine::Mesh_t cqsp::engine::primitive::CreateFilledSquare ( )

◆ CreateFilledTriangle()

cqsp::engine::Mesh_t cqsp::engine::primitive::CreateFilledTriangle ( )

◆ CreateLineCircle()

cqsp::engine::Mesh_t cqsp::engine::primitive::CreateLineCircle ( int  segments,
float  size 
)

◆ CreateLineSequence()

cqsp::engine::Mesh_t cqsp::engine::primitive::CreateLineSequence ( const std::vector< glm::vec3 > &  sequence)

◆ MakeCube()

cqsp::engine::Mesh_t cqsp::engine::primitive::MakeCube ( )

◆ MakeLine()

cqsp::engine::Mesh_t cqsp::engine::primitive::MakeLine ( const std::vector< glm::vec3 > &  vertices)

◆ MakeTexturedPaneMesh() [1/2]

cqsp::engine::Mesh_t cqsp::engine::primitive::MakeTexturedPaneMesh ( )

◆ MakeTexturedPaneMesh() [2/2]

cqsp::engine::Mesh_t cqsp::engine::primitive::MakeTexturedPaneMesh ( bool  mirrored)