22#ifndef TITANIC_STAR_VIEW_H
23#define TITANIC_STAR_VIEW_H
25#include "titanic/messages/messages.h"
26#include "titanic/star_control/camera.h"
27#include "titanic/star_control/surface_fader.h"
28#include "titanic/star_control/viewport.h"
29#include "titanic/support/rect.h"
57 void takeHomePhotoHelper(
CCamera *camera);
62 void viewRequiredStar(
int index);
77 void resizeSurface(
CScreenManager *scrManager,
int width,
int height,
143 void triggerFade(
bool fadeIn);
Definition: messages.h:410
Definition: error_code.h:27
Definition: game_object.h:79
Definition: screen_manager.h:49
Definition: star_control.h:33
Definition: star_field.h:37
Definition: star_view.h:40
void setup(CScreenManager *screenManager, CStarField *starField, CStarControl *starControl)
bool canSetStarDestination() const
bool ActionMsg(CActionMsg *msg, CErrorCode *errorCode)
void load(SimpleFile *file, int param)
void starDestinationSet()
void save(SimpleFile *file, int indent)
bool MouseMoveMsg(int unused, const Point &pt)
void toggleSolarRendering()
bool MouseButtonDownMsg(int unused, const Point &pt)
void viewConstellations()
void takeCurrentHomePhoto()
void draw(CScreenManager *screenManager)
Definition: surface_fader.h:33
Definition: video_surface.h:43
Definition: viewport.h:44
Definition: simple_file.h:49