|
Oolite 1.91.0.7712-251017-85ce217
|
import "OOLaserShotEntity.h"import "Universe.h"import "ShipEntity.h"import "OOMacroOpenGL.h"import "OOTexture.h"import "OOGraphicsResetManager.h"import "MyOpenGLView.h"Go to the source code of this file.
Macros | |
| #define | kLaserDuration (0.09) |
| #define | kLaserRed (1.0f) |
| #define | kLaserGreen (0.0f) |
| #define | kLaserBlue (0.0f) |
| #define | kLaserBrightness (5.0f) |
| #define | kLaserAlpha (0.45f / kLaserBrightness) |
| #define | kLaserCoreWidth (0.4f) |
| #define | kLaserFlareWidth (1.8f) |
| #define | kLaserHalfWidth (3.6f) |
Variables | |
| static OOTexture * | sShotTexture = nil |
| static OOTexture * | sShotTexture2 = nil |
| static const GLfloat | kLaserVertices [] |
| #define kLaserAlpha (0.45f / kLaserBrightness) |
Definition at line 48 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::initLaserFromShip:direction:offset:.
| #define kLaserBlue (0.0f) |
Definition at line 42 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::initLaserFromShip:direction:offset:.
| #define kLaserBrightness (5.0f) |
Definition at line 45 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::drawImmediate:translucent:, and OOLaserShotEntity::setColor:.
| #define kLaserCoreWidth (0.4f) |
Definition at line 50 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::drawImmediate:translucent:.
| #define kLaserDuration (0.09) |
Definition at line 37 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::initLaserFromShip:direction:offset:.
| #define kLaserFlareWidth (1.8f) |
Definition at line 51 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::drawImmediate:translucent:.
| #define kLaserGreen (0.0f) |
Definition at line 41 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::initLaserFromShip:direction:offset:.
| #define kLaserHalfWidth (3.6f) |
Definition at line 52 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::drawImmediate:translucent:.
| #define kLaserRed (1.0f) |
Definition at line 40 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::initLaserFromShip:direction:offset:.
|
static |
Definition at line 182 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::drawImmediate:translucent:.
Definition at line 54 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::outerTexture, OOLaserShotEntity::resetGraphicsState, and OOLaserShotEntity::setUpTexture.
Definition at line 55 of file OOLaserShotEntity.m.
Referenced by OOLaserShotEntity::innerTexture, OOLaserShotEntity::resetGraphicsState, and OOLaserShotEntity::setUpTexture.