◆ load()
void Titanic::CStarView::load |
( |
SimpleFile * |
file, |
|
|
int |
param |
|
) |
| |
Load the data for the class from file
◆ save()
void Titanic::CStarView::save |
( |
SimpleFile * |
file, |
|
|
int |
indent |
|
) |
| |
Save the data for the class to file
◆ setup()
Sets references used by the view
◆ takeCurrentHomePhoto()
void Titanic::CStarView::takeCurrentHomePhoto |
( |
| ) |
|
Take a photograph of a view specified by the current home photo lens
◆ draw()
Allows the item to draw itself
◆ updateCamera()
bool Titanic::CStarView::updateCamera |
( |
| ) |
|
Updates the camera, allowing for movement
◆ MouseButtonDownMsg()
bool Titanic::CStarView::MouseButtonDownMsg |
( |
int |
unused, |
|
|
const Point & |
pt |
|
) |
| |
Handles mouse down messages
◆ MouseMoveMsg()
bool Titanic::CStarView::MouseMoveMsg |
( |
int |
unused, |
|
|
const Point & |
pt |
|
) |
| |
Handles mouse move messages
◆ KeyCharMsg()
bool Titanic::CStarView::KeyCharMsg |
( |
int |
key, |
|
|
CErrorCode * |
errorCode |
|
) |
| |
Handles keyboard messages
◆ canSetStarDestination()
bool Titanic::CStarView::canSetStarDestination |
( |
| ) |
const |
Returns true if a star destination can be set
◆ starDestinationSet()
void Titanic::CStarView::starDestinationSet |
( |
| ) |
|
Called when a star destination is set
◆ resetView()
void Titanic::CStarView::resetView |
( |
| ) |
|
◆ viewEarth()
void Titanic::CStarView::viewEarth |
( |
| ) |
|
◆ viewFromEarth()
void Titanic::CStarView::viewFromEarth |
( |
| ) |
|
Set the view to be from earth
◆ viewBoundaries()
void Titanic::CStarView::viewBoundaries |
( |
| ) |
|
Turn on constellation boundaries
◆ viewConstellations()
void Titanic::CStarView::viewConstellations |
( |
| ) |
|
Turn on the constellation lines
◆ viewRandomStar()
void Titanic::CStarView::viewRandomStar |
( |
| ) |
|
◆ fullSpeed()
void Titanic::CStarView::fullSpeed |
( |
| ) |
|
Increase starfield movement to full speed
◆ toggleSteroPair()
void Titanic::CStarView::toggleSteroPair |
( |
| ) |
|
Enable stereo pair vision
◆ toggleHomePhoto()
void Titanic::CStarView::toggleHomePhoto |
( |
| ) |
|
Toggles between starfield and photo modes
◆ toggleSolarRendering()
void Titanic::CStarView::toggleSolarRendering |
( |
| ) |
|
Toggles the solar object rendering
◆ TogglePosFrame()
void Titanic::CStarView::TogglePosFrame |
( |
| ) |
|
Toggles whether the viewpoint box is visible in the starfield
◆ stereoPairOn()
void Titanic::CStarView::stereoPairOn |
( |
| ) |
|
Turn on Stereo Pair imaging
◆ stereoPairOff()
void Titanic::CStarView::stereoPairOff |
( |
| ) |
|
Turn off Stereo Pair imaging
◆ takeHomePhoto()
void Titanic::CStarView::takeHomePhoto |
( |
| ) |
|
Called when the photograph is used on the navigation computer, takes a photograph of the current view, writing it to the home photo surface
◆ lockStar()
void Titanic::CStarView::lockStar |
( |
| ) |
|
Handles locking in a star
◆ unlockStar()
void Titanic::CStarView::unlockStar |
( |
| ) |
|
The documentation for this class was generated from the following file: