|
Oolite
|
#include <OOSunEntity.h>
Inheritance diagram for OOSunEntity:
Collaboration diagram for OOSunEntity:Private Attributes | |
| GLfloat | sun_diffuse [4] |
| GLfloat | sun_specular [4] |
| GLfloat | discColor [4] |
| GLfloat | outerCoronaColor [4] |
| GLfloat | cor16k |
| GLfloat | lim16k |
| double | corona_speed_factor |
| double | corona_stage |
| GLfloat | rvalue [SUN_CORONA_SAMPLES] |
| float | corona_blending |
| GLuint | sunTriangles [3240 *3] |
| GLfloat | sunVertices [1801 *3] |
| GLfloat | sunColors [1801 *4] |
| OOTimeDelta | _novaCountdown |
| OOTimeDelta | _novaExpansionTimer |
| float | _novaExpansionRate |
| float | _sunBrightnessFactor |
| float | _sunCoronaAlphaFactor |
| NSString * | _name |
Definition at line 54 of file OOSunEntity.h.
|
implementation |
Provided by category OOSunEntity(Private).
Definition at line 1 of file OOSunEntity.m.
|
implementation |
| - (BOOL) changeSunProperty: | (NSString *) | key | |
| withDictionary: | (NSDictionary*) | dict | |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
| - (void) drawDirectVisionSunGlare |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Provided by category OOSunEntity(Private).
Definition at line 1 of file OOSunEntity.m.
| - (void) drawStarGlare |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Provided by category OOSunEntity(Private).
Definition at line 1 of file OOSunEntity.m.
| - (void) getDiffuseComponents: | (GLfloat[4]) | components |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Provided by category OOSunEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSSun.m.
| - (void) getSpecularComponents: | (GLfloat[4]) | components |
Definition at line 1 of file OOSunEntity.m.
| - (BOOL) goneNova |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
| - (id) initSunWithColor: | (OOColor*) | sun_color | |
| andDictionary: | (NSDictionary*) | dict | |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
|
implementation |
|
implementation |
Reimplemented from Entity.
Provided by category OOSunEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSSun.m.
|
implementation |
Reimplemented from <OOStellarBody>.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Provided by category OOSunEntity(OOJavaScriptExtensions).
Definition at line 179 of file OOJSSun.m.
| - (OOStellarBodyType) planetType |
|
implementation |
Reimplemented from <OOStellarBody>.
Definition at line 1 of file OOSunEntity.m.
| - (void) resetNova |
Definition at line 1 of file OOSunEntity.m.
| - (void) setGoingNova: | (BOOL) | yesno | |
| inTime: | (double) | interval | |
Definition at line 1 of file OOSunEntity.m.
Referenced by OOSunEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:, and SunGoNova().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOStellarBody>.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
| - (void) setRadius: | (GLfloat) | rad | |
| andCorona: | (GLfloat) | corona | |
Definition at line 1 of file OOSunEntity.m.
| - (BOOL) setSunColor: | (OOColor*) | sun_color |
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOSunEntity.m.
| - (BOOL) willGoNova |
Definition at line 1 of file OOSunEntity.m.
|
private |
Definition at line 82 of file OOSunEntity.h.
|
private |
Definition at line 75 of file OOSunEntity.h.
|
private |
Definition at line 77 of file OOSunEntity.h.
|
private |
Definition at line 76 of file OOSunEntity.h.
|
private |
Definition at line 79 of file OOSunEntity.h.
|
private |
Definition at line 80 of file OOSunEntity.h.
|
private |
Definition at line 64 of file OOSunEntity.h.
|
private |
Definition at line 69 of file OOSunEntity.h.
|
private |
Definition at line 66 of file OOSunEntity.h.
|
private |
Definition at line 67 of file OOSunEntity.h.
|
private |
Definition at line 61 of file OOSunEntity.h.
|
private |
Definition at line 64 of file OOSunEntity.h.
|
private |
Definition at line 62 of file OOSunEntity.h.
|
private |
Definition at line 68 of file OOSunEntity.h.
|
private |
Definition at line 58 of file OOSunEntity.h.
|
private |
Definition at line 59 of file OOSunEntity.h.
|
private |
Definition at line 73 of file OOSunEntity.h.
|
private |
Definition at line 71 of file OOSunEntity.h.
|
private |
Definition at line 72 of file OOSunEntity.h.