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.
cqsp::client::systems::SysStarSystemRenderer Member List

This is the complete list of members for cqsp::client::systems::SysStarSystemRenderer, including all inherited members.

CalculateCamera()cqsp::client::systems::SysStarSystemRendererprivate
CalculateCenteredObject(const entt::entity &)cqsp::client::systems::SysStarSystemRendererprivate
CalculateCenteredObject(const glm::vec3 &)cqsp::client::systems::SysStarSystemRendererprivate
CalculateCityPositions()cqsp::client::systems::SysStarSystemRendererprivate
CalculateGLPosition(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
CalculateMouseRay(const glm::vec3 &ray_nds)cqsp::client::systems::SysStarSystemRendererprivate
CalculateObjectPos(const entt::entity &)cqsp::client::systems::SysStarSystemRendererprivate
CalculateScroll()cqsp::client::systems::SysStarSystemRendererprivate
CalculateViewChange(double deltaX, double deltaY)cqsp::client::systems::SysStarSystemRendererprivate
cam_poscqsp::client::systems::SysStarSystemRendererprivate
cam_upcqsp::client::systems::SysStarSystemRendererprivate
camera_matrixcqsp::client::systems::SysStarSystemRendererprivate
CenterCameraOnCity()cqsp::client::systems::SysStarSystemRendererprivate
CheckResourceDistRender()cqsp::client::systems::SysStarSystemRendererprivate
circle_sizecqsp::client::systems::SysStarSystemRendererprivate
citycqsp::client::systems::SysStarSystemRendererprivate
CityDetection()cqsp::client::systems::SysStarSystemRendererprivate
CityIsVisible(glm::vec3 city_pos, glm::vec3 planet_pos, glm::vec3 cam_pos)cqsp::client::systems::SysStarSystemRendererprivate
ConvertPoint(const glm::vec3 &)cqsp::client::systems::SysStarSystemRendererprivate
dividercqsp::client::systems::SysStarSystemRendererprivate
DoUI(float deltaTime)cqsp::client::systems::SysStarSystemRenderer
DrawAllCities(auto &bodies)cqsp::client::systems::SysStarSystemRendererprivate
DrawAllOrbits()cqsp::client::systems::SysStarSystemRenderer
DrawAllPlanetBillboards(auto &bodies)cqsp::client::systems::SysStarSystemRendererprivate
DrawAllPlanets(auto &bodies)cqsp::client::systems::SysStarSystemRendererprivate
DrawBodies()cqsp::client::systems::SysStarSystemRendererprivate
DrawCityIcon(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawEntityName(glm::vec3 &object_pos, entt::entity ent_id)cqsp::client::systems::SysStarSystemRendererprivate
DrawModels()cqsp::client::systems::SysStarSystemRendererprivate
DrawOrbit(const entt::entity &entity)cqsp::client::systems::SysStarSystemRenderer
DrawPlanetBillboards(const entt::entity &ent_id, const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawPlanetIcon(glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawShipIcon(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawShips()cqsp::client::systems::SysStarSystemRendererprivate
DrawSkybox()cqsp::client::systems::SysStarSystemRendererprivate
DrawStar(const entt::entity &entity, glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawStars()cqsp::client::systems::SysStarSystemRendererprivate
DrawTerrainlessPlanet(const entt::entity &entity, glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
DrawTexturedPlanet(const glm::vec3 &object_pos, const entt::entity entity)cqsp::client::systems::SysStarSystemRendererprivate
FocusCityView()cqsp::client::systems::SysStarSystemRendererprivate
FocusOnEntity(entt::entity ent)cqsp::client::systems::SysStarSystemRendererprivate
FoundCity()cqsp::client::systems::SysStarSystemRendererprivate
GenerateOrbit(entt::entity body)cqsp::client::systems::SysStarSystemRendererprivate
GenerateOrbitLines()cqsp::client::systems::SysStarSystemRendererprivate
GetBillboardMatrix(const glm::vec3 &pos)cqsp::client::systems::SysStarSystemRendererprivate
GetBillboardPosition(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
GetBodyRotation(double axial, double rotation, double day_offset)cqsp::client::systems::SysStarSystemRendererprivate
GetDivider()cqsp::client::systems::SysStarSystemRendererinline
GetMouseIntersectionOnObject(int mouse_x, int mouse_y)cqsp::client::systems::SysStarSystemRenderer
GetMouseOnObject(int mouse_x, int mouse_y)cqsp::client::systems::SysStarSystemRenderer
GetMouseOnObject()cqsp::client::systems::SysStarSystemRendererinlineprivate
GetMouseSurfaceIntersection()cqsp::client::systems::SysStarSystemRendererprivate
GetPlanetTexture(const entt::entity entity, bool &have_normal, bool &have_roughness, bool &have_province)cqsp::client::systems::SysStarSystemRendererprivate
GetWindowRatio()cqsp::client::systems::SysStarSystemRendererprivate
GLPositionNotInBounds(const glm::vec4 &gl_Position, const glm::vec3 &pos)cqsp::client::systems::SysStarSystemRendererprivate
hovering_provincecqsp::client::systems::SysStarSystemRendererprivate
Initialize()cqsp::client::systems::SysStarSystemRenderer
InitializeFramebuffers()cqsp::client::systems::SysStarSystemRendererprivate
InitializeMeshes()cqsp::client::systems::SysStarSystemRendererprivate
is_founding_citycqsp::client::systems::SysStarSystemRendererprivate
is_rendering_founding_citycqsp::client::systems::SysStarSystemRendererprivate
IsFoundingCity(common::Universe &universe)cqsp::client::systems::SysStarSystemRendererstatic
iss_modelcqsp::client::systems::SysStarSystemRendererprivate
LoadPlanetTextures()cqsp::client::systems::SysStarSystemRendererprivate
LoadProvinceMap()cqsp::client::systems::SysStarSystemRendererprivate
m_appcqsp::client::systems::SysStarSystemRendererprivate
m_universecqsp::client::systems::SysStarSystemRendererprivate
m_viewing_entitycqsp::client::systems::SysStarSystemRendererprivate
max_zoomcqsp::client::systems::SysStarSystemRenderer
min_zoomcqsp::client::systems::SysStarSystemRenderer
model_shadercqsp::client::systems::SysStarSystemRendererprivate
mouse_on_objectcqsp::client::systems::SysStarSystemRendererprivate
MoveCamera(double deltaTime)cqsp::client::systems::SysStarSystemRendererprivate
near_shadercqsp::client::systems::SysStarSystemRendererprivate
on_planetcqsp::client::systems::SysStarSystemRendererprivate
OnTick()cqsp::client::systems::SysStarSystemRenderer
orbit_shadercqsp::client::systems::SysStarSystemRendererprivate
OrbitEditor()cqsp::client::systems::SysStarSystemRenderer
orbits_generatedcqsp::client::systems::SysStarSystemRendererprivate
physical_layercqsp::client::systems::SysStarSystemRendererprivate
planetcqsp::client::systems::SysStarSystemRendererprivate
planet_circlecqsp::client::systems::SysStarSystemRendererprivate
planet_icon_layercqsp::client::systems::SysStarSystemRendererprivate
previous_mouseXcqsp::client::systems::SysStarSystemRenderer
previous_mouseYcqsp::client::systems::SysStarSystemRenderer
projectioncqsp::client::systems::SysStarSystemRendererprivate
province_heightcqsp::client::systems::SysStarSystemRendererprivate
province_widthcqsp::client::systems::SysStarSystemRendererprivate
Render(float deltaTime)cqsp::client::systems::SysStarSystemRenderer
RenderCities(glm::vec3 &object_pos, const entt::entity &body_entity)cqsp::client::systems::SysStarSystemRendererprivate
renderercqsp::client::systems::SysStarSystemRendererprivate
RenderInformationWindow(double deltaTime)cqsp::client::systems::SysStarSystemRendererprivate
RenderSelectedObjectInformation()cqsp::client::systems::SysStarSystemRendererprivate
scrollcqsp::client::systems::SysStarSystemRenderer
SeeEntity()cqsp::client::systems::SysStarSystemRenderer
SeePlanet(entt::entity)cqsp::client::systems::SysStarSystemRenderer
SeeStarSystem()cqsp::client::systems::SysStarSystemRenderer
SelectCountry()cqsp::client::systems::SysStarSystemRendererprivate
selected_citycqsp::client::systems::SysStarSystemRendererprivate
selected_country_colorcqsp::client::systems::SysStarSystemRendererprivate
selected_provincecqsp::client::systems::SysStarSystemRendererprivate
selected_province_colorcqsp::client::systems::SysStarSystemRendererprivate
SetBillboardProjection(cqsp::asset::ShaderProgram_t &shader, glm::mat4 mat)cqsp::client::systems::SysStarSystemRendererprivate
ship_icon_layercqsp::client::systems::SysStarSystemRendererprivate
ship_overlaycqsp::client::systems::SysStarSystemRendererprivate
skycqsp::client::systems::SysStarSystemRendererprivate
skybox_layercqsp::client::systems::SysStarSystemRendererprivate
sphere_resolutioncqsp::client::systems::SysStarSystemRendererprivate
suncqsp::client::systems::SysStarSystemRendererprivate
sun_colorcqsp::client::systems::SysStarSystemRendererprivate
sun_positioncqsp::client::systems::SysStarSystemRendererprivate
SysStarSystemRenderer(cqsp::common::Universe &, cqsp::engine::Application &)cqsp::client::systems::SysStarSystemRenderer
terrain_displayingcqsp::client::systems::SysStarSystemRendererprivate
tex_bcqsp::client::systems::SysStarSystemRendererprivate
tex_gcqsp::client::systems::SysStarSystemRendererprivate
tex_rcqsp::client::systems::SysStarSystemRendererprivate
tex_xcqsp::client::systems::SysStarSystemRendererprivate
tex_ycqsp::client::systems::SysStarSystemRendererprivate
textured_planetcqsp::client::systems::SysStarSystemRendererprivate
TranslateToNormalized(const glm::vec3 &)cqsp::client::systems::SysStarSystemRendererprivate
Update(float deltaTime)cqsp::client::systems::SysStarSystemRenderer
view_centercqsp::client::systems::SysStarSystemRenderer
view_scalecqsp::client::systems::SysStarSystemRendererprivate
view_xcqsp::client::systems::SysStarSystemRenderer
view_ycqsp::client::systems::SysStarSystemRenderer
viewportcqsp::client::systems::SysStarSystemRendererprivate
vis_shadercqsp::client::systems::SysStarSystemRendererprivate
window_ratiocqsp::client::systems::SysStarSystemRendererprivate
~SysStarSystemRenderer()cqsp::client::systems::SysStarSystemRenderer