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.

appcqsp::client::systems::SysStarSystemRendererprivate
buffer_shadercqsp::client::systems::SysStarSystemRendererprivate
CalculateFutureObjectPos(const entt::entity &)cqsp::client::systems::SysStarSystemRendererprivate
CalculateGLPosition(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
cameracqsp::client::systems::SysStarSystemRendererprivate
CheckResourceDistRender()cqsp::client::systems::SysStarSystemRendererprivate
circle_shadercqsp::client::systems::SysStarSystemRendererprivate
circle_sizecqsp::client::systems::SysStarSystemRendererprivate
citycqsp::client::systems::SysStarSystemRendererprivate
CityIsVisible(glm::vec3 city_pos, glm::vec3 planet_pos, glm::vec3 cam_pos)cqsp::client::systems::SysStarSystemRendererprivate
ConstructShader(const std::string &key)cqsp::client::systems::SysStarSystemRendererprivate
controllercqsp::client::systems::SysStarSystemRendererprivate
dividercqsp::client::systems::SysStarSystemRendererprivate
DoUI(float delta_time)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, float alpha_value)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::SysStarSystemRendererprivate
DrawPlanetBillboard(const entt::entity &ent_id, const 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
GetBillboardMatrix(const glm::vec3 &pos)cqsp::client::systems::SysStarSystemRendererprivate
GetBillboardPosition(const glm::vec3 &object_pos)cqsp::client::systems::SysStarSystemRendererprivate
GetDivider()cqsp::client::systems::SysStarSystemRendererinline
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
have_provincecqsp::client::systems::SysStarSystemRendererprivate
Initialize()cqsp::client::systems::SysStarSystemRenderer
InitializeFramebuffers()cqsp::client::systems::SysStarSystemRendererprivate
InitializeMeshes()cqsp::client::systems::SysStarSystemRendererprivate
Lerp(float a, float b, float t)cqsp::client::systems::SysStarSystemRendererprivate
LoadPlanetTextures()cqsp::client::systems::SysStarSystemRendererprivate
LoadProvinceMap()cqsp::client::systems::SysStarSystemRendererprivate
max_zoomcqsp::client::systems::SysStarSystemRenderer
min_zoomcqsp::client::systems::SysStarSystemRenderer
model_shadercqsp::client::systems::SysStarSystemRendererprivate
near_shadercqsp::client::systems::SysStarSystemRendererprivate
OnTick()cqsp::client::systems::SysStarSystemRenderer
orbit_geometrycqsp::client::systems::SysStarSystemRendererprivate
orbit_shadercqsp::client::systems::SysStarSystemRendererprivate
physical_layercqsp::client::systems::SysStarSystemRendererprivate
planetcqsp::client::systems::SysStarSystemRendererprivate
planet_circlecqsp::client::systems::SysStarSystemRendererprivate
planet_icon_layercqsp::client::systems::SysStarSystemRendererprivate
planet_shadercqsp::client::systems::SysStarSystemRendererprivate
previous_mouseXcqsp::client::systems::SysStarSystemRenderer
previous_mouseYcqsp::client::systems::SysStarSystemRenderer
Render(float delta_time)cqsp::client::systems::SysStarSystemRenderer
RenderCities(glm::vec3 &object_pos, const entt::entity &body_entity)cqsp::client::systems::SysStarSystemRendererprivate
renderercqsp::client::systems::SysStarSystemRendererprivate
SeeStarSystem()cqsp::client::systems::SysStarSystemRenderer
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
skybox_shadercqsp::client::systems::SysStarSystemRendererprivate
sphere_resolutioncqsp::client::systems::SysStarSystemRendererprivate
StarSystemViewUIcqsp::client::systems::SysStarSystemRendererprivate
suncqsp::client::systems::SysStarSystemRendererprivate
sun_colorcqsp::client::systems::SysStarSystemRendererprivate
sun_positioncqsp::client::systems::SysStarSystemRendererprivate
sun_shadercqsp::client::systems::SysStarSystemRendererprivate
SysStarSystemRenderer(core::Universe &, engine::Application &)cqsp::client::systems::SysStarSystemRenderer
textured_planetcqsp::client::systems::SysStarSystemRendererprivate
textured_planet_shadercqsp::client::systems::SysStarSystemRendererprivate
TranslateToNormalized(const glm::vec3 &)cqsp::client::systems::SysStarSystemRendererprivate
universecqsp::client::systems::SysStarSystemRendererprivate
Update(float delta_time)cqsp::client::systems::SysStarSystemRenderer
user_interfacecqsp::client::systems::SysStarSystemRendererprivate
view_scalecqsp::client::systems::SysStarSystemRendererprivate
vis_shadercqsp::client::systems::SysStarSystemRendererprivate
window_ratiocqsp::client::systems::SysStarSystemRendererprivate
~SysStarSystemRenderer()cqsp::client::systems::SysStarSystemRenderer