36 std::vector<glm::vec4>
GeneratePoints(
const std::vector<glm::vec2> &points);
Definition: starsystemoverlay.h:28
void Ui()
Definition: starsystemoverlay.cpp:58
core::Universe & universe
Definition: starsystemoverlay.h:39
void Initialize()
Definition: starsystemoverlay.cpp:32
engine::Mesh_t line_mesh
Definition: starsystemoverlay.h:41
float value1
Definition: starsystemoverlay.h:43
float value2
Definition: starsystemoverlay.h:44
asset::ShaderProgram_t line_shader
Definition: starsystemoverlay.h:42
StarSystemOverlay(core::Universe &, engine::Application &)
Definition: starsystemoverlay.cpp:29
void Update()
Definition: starsystemoverlay.cpp:60
engine::Application & app
Definition: starsystemoverlay.h:40
std::vector< glm::vec4 > GeneratePoints(const std::vector< glm::vec2 > &points)
Definition: starsystemoverlay.cpp:89
Definition: universe.h:59
Definition: application.h:61
std::shared_ptr< ShaderProgram > ShaderProgram_t
The preferred way of using a shader program.
Definition: shader.h:113
Definition: editorwidgets.cpp:29
std::shared_ptr< Mesh > Mesh_t
Definition: mesh.h:43