![]() |
Oolite 1.91.0.7658-250404-b1488af
|
import "OOCocoa.h"
import "OOOpenGL.h"
import "OOMouseInteractionMode.h"
import "OOOpenGLMatrixManager.h"
Go to the source code of this file.
Classes | |
class | MyOpenGLView |
Macros | |
#define | MAX_CLEAR_DEPTH 10000000000.0 |
#define | INTERMEDIATE_CLEAR_DEPTH 100.0 |
#define | MIN_FOV_DEG 30.0f |
#define | MAX_FOV_DEG 80.0f |
#define | MIN_FOV (tan((MIN_FOV_DEG / 2) * M_PI / 180.0f)) |
#define | MAX_FOV (tan((MAX_FOV_DEG / 2) * M_PI / 180.0f)) |
#define | NUM_KEYS 327 |
#define | MOUSE_DOUBLE_CLICK_INTERVAL 0.40 |
#define | OOMOUSEWHEEL_EVENTS_DELAY_INTERVAL 0.05 |
#define | OOMOUSEWHEEL_DELTA 1.0 |
Variables | |
int | debug |
#define INTERMEDIATE_CLEAR_DEPTH 100.0 |
Definition at line 33 of file MyOpenGLView.h.
Referenced by Universe::drawUniverse.
#define MAX_CLEAR_DEPTH 10000000000.0 |
Definition at line 31 of file MyOpenGLView.h.
Referenced by SkyEntity::cameraRangeBack, SkyEntity::cameraRangeFront, Universe::drawUniverse, GameController::setUpBasicOpenGLStateWithSize:, and SkyEntity::update:.
#define MAX_FOV (tan((MAX_FOV_DEG / 2) * M_PI / 180.0f)) |
Definition at line 39 of file MyOpenGLView.h.
Referenced by PlayerEntity::deferredInit, and PlayerEntity(OOControlsPrivate)::pollFlightControls:.
#define MAX_FOV_DEG 80.0f |
Definition at line 37 of file MyOpenGLView.h.
Referenced by PlayerEntity(OOControlsPrivate)::handleGameOptionsScreenKeys, and PlayerEntity::setGuiToGameOptionsScreen.
#define MIN_FOV (tan((MIN_FOV_DEG / 2) * M_PI / 180.0f)) |
Definition at line 38 of file MyOpenGLView.h.
Referenced by PlayerEntity(OOControlsPrivate)::pollFlightControls:.
#define MIN_FOV_DEG 30.0f |
Definition at line 36 of file MyOpenGLView.h.
Referenced by PlayerEntity(OOControlsPrivate)::handleGameOptionsScreenKeys, Universe::initWithGameView:, and PlayerEntity::setGuiToGameOptionsScreen.
#define MOUSE_DOUBLE_CLICK_INTERVAL 0.40 |
Definition at line 42 of file MyOpenGLView.h.
#define NUM_KEYS 327 |
Definition at line 41 of file MyOpenGLView.h.
#define OOMOUSEWHEEL_DELTA 1.0 |
Definition at line 44 of file MyOpenGLView.h.
#define OOMOUSEWHEEL_EVENTS_DELAY_INTERVAL 0.05 |
Definition at line 43 of file MyOpenGLView.h.
enum GameViewKeys |
Definition at line 48 of file MyOpenGLView.h.
enum MouseWheelStatus |
Enumerator | |
---|---|
gvMouseWheelDown | |
gvMouseWheelNeutral | |
gvMouseWheelUp |
Definition at line 106 of file MyOpenGLView.h.
enum StringInput |
Enumerator | |
---|---|
gvStringInputNo | |
gvStringInputAlpha | |
gvStringInputLoadSave | |
gvStringInputAll |
Definition at line 113 of file MyOpenGLView.h.
|
extern |