|
Oolite
|
#include <OOLightParticleEntity.h>
Inheritance diagram for OOLightParticleEntity:
Collaboration diagram for OOLightParticleEntity:Class Methods | |
| (void) | + setUpTexture |
| (OOTexture *) | + defaultParticleTexture |
| (void) | + resetGraphicsState [implementation] |
Protected Attributes | |
| GLfloat | _colorComponents [4] |
| float | _diameter |
Protected Attributes inherited from Entity | |
| HPVector | lastPosition |
| Quaternion | lastOrientation |
| GLfloat | distanceTravelled |
| OOMatrix | rotMatrix |
| Vector | velocity |
| GLfloat | energy |
| GLfloat | maxEnergy |
| BoundingBox | boundingBox |
| GLfloat | mass |
| NSMutableArray * | collidingEntities |
| OOTimeAbsolute | spawnTime |
| struct JSObject * | _jsSelf |
| NSUInteger | lastDrawCounter |
Protected Attributes inherited from OOWeakRefObject | |
| OOWeakReference * | weakSelf |
Additional Inherited Members | |
Public Attributes inherited from Entity | |
| OOUniversalID | universalID |
| unsigned | isShip: 1 |
| unsigned | isStation: 1 |
| unsigned | isPlayer: 1 |
| unsigned | isWormhole: 1 |
| unsigned | isSubEntity: 1 |
| unsigned | hasMoved: 1 |
| unsigned | hasRotated: 1 |
| unsigned | hasCollided: 1 |
| unsigned | isSunlit: 1 |
| unsigned | collisionTestFilter: 2 |
| unsigned | throw_sparks: 1 |
| unsigned | isImmuneToBreakPatternHide: 1 |
| unsigned | isExplicitlyNotMainStation: 1 |
| unsigned | isVisualEffect: 1 |
| OOScanClass | scanClass |
| GLfloat | zero_distance |
| GLfloat | cam_zero_distance |
| GLfloat | no_draw_distance |
| GLfloat | collision_radius |
| HPVector | position |
| Vector | cameraRelativePosition |
| Quaternion | orientation |
| OOColor * | atmosphereFogging |
| int | zero_index |
| Entity * | x_previous |
| Entity * | x_next |
| Entity * | y_previous |
| Entity * | y_next |
| Entity * | z_previous |
| Entity * | z_next |
| Entity * | collision_chain |
| OOUniversalID | shadingEntityID |
| Entity * | collider |
| CollisionRegion * | collisionRegion |
Definition at line 33 of file OOLightParticleEntity.h.
|
implementation |
Reimplemented from Entity.
Definition at line 42 of file OOLightParticleEntity.m.
|
implementation |
Reimplemented from Entity.
Reimplemented in OOPlasmaShotEntity.
Definition at line 42 of file OOLightParticleEntity.m.
| + (OOTexture *) defaultParticleTexture |
Definition at line 42 of file OOLightParticleEntity.m.
| - (float) diameter |
Definition at line 42 of file OOLightParticleEntity.m.
|
implementation |
Reimplemented from Entity.
Reimplemented in OOFlasherEntity.
Definition at line 42 of file OOLightParticleEntity.m.
| - (void) drawSubEntityImmediate: | (bool) | immediate | |
| translucent: | (bool) | translucent | |
Reimplemented from Entity.
Reimplemented in OOFlasherEntity.
Definition at line 42 of file OOLightParticleEntity.m.
| - (id) initWithDiameter: | (float) | diameter |
Definition at line 42 of file OOLightParticleEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 42 of file OOLightParticleEntity.m.
|
implementation |
Reimplemented in OOFlashEffectEntity.
Provided by category OOLightParticleEntity(Private).
Definition at line 42 of file OOLightParticleEntity.m.
| - (void) setColor: | (OOColor *) | color |
Definition at line 42 of file OOLightParticleEntity.m.
Referenced by FlasherSetProperty().
Here is the caller graph for this function:Definition at line 42 of file OOLightParticleEntity.m.
| - (void) setDiameter: | (float) | diameter |
Definition at line 42 of file OOLightParticleEntity.m.
Referenced by FlasherSetProperty().
Here is the caller graph for this function:| + (void) setUpTexture |
Reimplemented in OOFlashEffectEntity.
Definition at line 42 of file OOLightParticleEntity.m.
| - (OOTexture *) texture |
Reimplemented in OOFlashEffectEntity.
Definition at line 42 of file OOLightParticleEntity.m.
|
protected |
Definition at line 36 of file OOLightParticleEntity.h.
|
protected |
Definition at line 37 of file OOLightParticleEntity.h.