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 | Private Attributes | List of all members
cqsp::client::systems::StarSystemViewUI Class Reference

#include <starsystemviewui.h>

Public Member Functions

 StarSystemViewUI (common::Universe &, SysStarSystemRenderer &, StarSystemController &, StarSystemCamera &)
 
void RenderInformationWindow (double delta_time)
 
void RenderSelectedObjectInformation ()
 
void DoUI (float delta_time)
 

Private Attributes

StarSystemControllercontroller
 
StarSystemCameracamera
 
common::Universeuniverse
 
SysStarSystemRendererrenderer
 

Constructor & Destructor Documentation

◆ StarSystemViewUI()

cqsp::client::systems::StarSystemViewUI::StarSystemViewUI ( common::Universe universe,
SysStarSystemRenderer renderer,
StarSystemController controller,
StarSystemCamera camera 
)

Member Function Documentation

◆ DoUI()

void cqsp::client::systems::StarSystemViewUI::DoUI ( float  delta_time)

◆ RenderInformationWindow()

void cqsp::client::systems::StarSystemViewUI::RenderInformationWindow ( double  delta_time)

◆ RenderSelectedObjectInformation()

void cqsp::client::systems::StarSystemViewUI::RenderSelectedObjectInformation ( )

Member Data Documentation

◆ camera

StarSystemCamera& cqsp::client::systems::StarSystemViewUI::camera
private

◆ controller

StarSystemController& cqsp::client::systems::StarSystemViewUI::controller
private

◆ renderer

SysStarSystemRenderer& cqsp::client::systems::StarSystemViewUI::renderer
private

◆ universe

common::Universe& cqsp::client::systems::StarSystemViewUI::universe
private

The documentation for this class was generated from the following files: