22#ifndef TITANIC_VIEWPORT_H
23#define TITANIC_VIEWPORT_H
25#include "titanic/star_control/base_stars.h"
26#include "titanic/star_control/fpose.h"
37enum StarColor { WHITE = 0, PINK = 2 };
47 double _centerYAngleDegrees;
48 double _centerZAngleDegrees;
65 double _pixel1OffSetX;
66 double _pixel2OffSetX;
107 void randomizeOrientation();
115 void reposition(
double factor);
127 FVector getRelativePosCenteringRaw(
int index,
const FVector &src);
Definition: viewport.h:44
void setFrontClip(double dist)
void SetRoleAngle(double angle)
void getRelativeXCenterPixels(double *v1, double *v2, double *v3, double *v4)
void load(SimpleFile *file, int param)
const FMatrix & getOrientation() const
void setCenterYAngle(double angleDegrees)
void setOrientation(const FMatrix &m)
void setBackClip(double dist)
void save(SimpleFile *file, int indent)
void changeOrientation(const FMatrix &matrix)
void setCenterZAngle(double angleDegrees)
void setPosition(const FVector &v)
void changeStarColorPixel(StarMode mode, double pixelOffSet)
void copyFrom(const CViewport *src)
void setOrientation(const FVector &v)
void setPosition(const FPose &pose)
Definition: simple_file.h:49