|
Oolite 1.91.0.7712-251017-85ce217
|
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 |