|
Oolite
|
import "OOSkyDrawable.h"import "ResourceManager.h"import "OOTexture.h"import "GameController.h"import "OOColor.h"import "OOProbabilisticTextureManager.h"import "OOGraphicsResetManager.h"import "Universe.h"import "OOMacroOpenGL.h"import "NSObjectOOExtensions.h"import "OOCollectionExtractors.h"
Include dependency graph for OOSkyDrawable.m:Go to the source code of this file.
Classes | |
| struct | OOSkyQuadDesc |
| class | OOSkyQuadSet |
| category | OOSkyDrawable(OOPrivate) |
Macros | |
| #define | SKY_ELEMENT_SCALE_FACTOR (BILLBOARD_DEPTH / 500.0f) |
| #define | NEBULA_SHUFFLE_FACTOR 0.005f |
| #define | DEBUG_COLORS 0 |
| #define | SKYCOLOR_TONEMAP_COMPONENT(skyColorComponent) |
Typedefs | |
| typedef struct OOSkyQuadDesc | OOSkyQuadDesc |
Enumerations | |
| enum | { kSkyQuadSetPositionEntriesPerVertex = 3 , kSkyQuadSetTexCoordEntriesPerVertex = 2 , kSkyQuadSetColorEntriesPerVertex = 4 } |
Functions | |
| static OOColor * | SaturatedColorInRange (OOColor *color1, OOColor *color2, BOOL hueFix) |
Variables | |
| static float | sMinTexCoord = 0.0f |
| static float | sMaxTexCoord = 1.0f |
| static BOOL | sInited = NO |
| static OOProbabilisticTextureManager * | sStarTextures |
| static OOProbabilisticTextureManager * | sNebulaTextures |
| #define DEBUG_COLORS 0 |
Definition at line 43 of file OOSkyDrawable.m.
| #define NEBULA_SHUFFLE_FACTOR 0.005f |
Definition at line 42 of file OOSkyDrawable.m.
| #define SKY_ELEMENT_SCALE_FACTOR (BILLBOARD_DEPTH / 500.0f) |
Definition at line 41 of file OOSkyDrawable.m.
| #define SKYCOLOR_TONEMAP_COMPONENT | ( | skyColorComponent | ) |
| typedef struct OOSkyQuadDesc OOSkyQuadDesc |
| anonymous enum |
| Enumerator | |
|---|---|
| kSkyQuadSetPositionEntriesPerVertex | |
| kSkyQuadSetTexCoordEntriesPerVertex | |
| kSkyQuadSetColorEntriesPerVertex | |
Definition at line 65 of file OOSkyDrawable.m.
Definition at line 715 of file OOSkyDrawable.m.
References OOColor::blendedColorWithFraction:ofColor:, OOColor::colorWithHue:saturation:brightness:alpha:, OOColor::getHue:saturation:brightness:alpha:, and nil.
Here is the call graph for this function:
|
static |
Definition at line 51 of file OOSkyDrawable.m.
|
static |
Definition at line 50 of file OOSkyDrawable.m.
|
static |
Definition at line 50 of file OOSkyDrawable.m.
|
static |
Definition at line 104 of file OOSkyDrawable.m.
|
static |
Definition at line 103 of file OOSkyDrawable.m.