|
Oolite
|
#include <OOVisualEffectEntity.h>
Inheritance diagram for OOVisualEffectEntity:
Collaboration diagram for OOVisualEffectEntity:Private Attributes | |
| NSMutableArray * | subEntities |
| NSDictionary * | effectinfoDictionary |
| GLfloat | _profileRadius |
| OOColor * | scanner_display_color1 |
| OOColor * | scanner_display_color2 |
| GLfloat | _hullHeatLevel |
| GLfloat | _shaderFloat1 |
| GLfloat | _shaderFloat2 |
| int | _shaderInt1 |
| int | _shaderInt2 |
| Vector | _shaderVector1 |
| Vector | _shaderVector2 |
| Vector | _v_forward |
| Vector | _v_up |
| Vector | _v_right |
| OOJSScript * | script |
| NSDictionary * | scriptInfo |
| NSString * | _effectKey |
| BOOL | _haveExecutedSpawnAction |
| NSString * | _beaconCode |
| NSString * | _beaconLabel |
| OOWeakReference * | _prevBeacon |
| OOWeakReference * | _nextBeacon |
| id< OOHUDBeaconIcon > | _beaconDrawable |
| GLfloat | scaleX |
| GLfloat | scaleY |
| GLfloat | scaleZ |
Definition at line 36 of file OOVisualEffectEntity.h.
|
implementation |
Provided by category OOVisualEffectEntity(Private).
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectGetProperty().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectGetProperty().
Here is the caller graph for this function:
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (void) clearSubEntities |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by OOVisualEffectEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:.
Here is the caller graph for this function:
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from OOEntityWithDrawable.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (void) doScriptEvent: | (jsid) | message |
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from OOEntityWithDrawable.
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from Entity.
Provided by category OOVisualEffectEntity(Private).
Definition at line 1 of file OOVisualEffectEntity.m.
| - (NSDictionary *) effectInfoDictionary |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetMaterialsInternal().
Here is the caller graph for this function:| - (NSString *) effectKey |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectGetProperty().
Here is the caller graph for this function:| - (NSEnumerator *) effectSubEntityEnumerator |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (NSEnumerator *) flasherEnumerator |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (Vector) forwardVector |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (GLfloat) frustumRadius |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (void) getJSClass: | (JSClass **) | outClass | |
| andPrototype: | (JSObject **) | outPrototype | |
Reimplemented from Entity.
Provided by category OOVisualEffectEntity(OOJavaScriptExtensions).
Definition at line 718 of file OOJSVisualEffect.m.
| - (BOOL) hasSubEntity: | (Entity<OOSubEntity> *) | sub |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (GLfloat) hullHeatLevel |
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (id) initWithKey: | (NSString *) | key | |
| definition: | (NSDictionary *) | dict | |
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (BOOL) isBreakPattern |
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from Entity.
Provided by category OOVisualEffectEntity(SubEntityRelationship).
Definition at line 619 of file OOVisualEffectEntity.m.
| - (BOOL) isVisibleToScripts |
Reimplemented from Entity.
Provided by category OOVisualEffectEntity(OOJavaScriptExtensions).
Definition at line 718 of file OOJSVisualEffect.m.
|
implementation |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (OOMesh *) mesh |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectGetMaterials(), VisualEffectGetShaders(), and VisualEffectSetMaterialsInternal().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (NSString *) oo_jsClassName |
Reimplemented from Entity.
Provided by category OOVisualEffectEntity(OOJavaScriptExtensions).
Definition at line 718 of file OOJSVisualEffect.m.
| - (void) orientationChanged |
Reimplemented from Entity.
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (void) remove |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectRemove().
Here is the caller graph for this function:| - (void) removeSubEntity: | (Entity<OOSubEntity> *) | sub |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectRemove().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOSubEntity>.
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOSubEntity>.
Definition at line 1 of file OOVisualEffectEntity.m.
| - (Vector) rightVector |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (GLfloat) scaleMax |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (GLfloat) scaleX |
| - (GLfloat) scaleY |
| - (GLfloat) scaleZ |
| - (OOColor *) scannerDisplayColor1 |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by HeadUpDisplay::hudDrawReticleOnTarget, and VisualEffectGetProperty().
Here is the caller graph for this function:| - (OOColor *) scannerDisplayColor2 |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by HeadUpDisplay::hudDrawReticleOnTarget, and VisualEffectGetProperty().
Here is the caller graph for this function:| - (GLfloat *) scannerDisplayColorForShip: | (BOOL) | ||
| flash: | (OOColor *) | ||
| scannerDisplayColor1: | (OOColor *) | scannerDisplayColor2 | |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (OOJSScript *) script |
| - (NSDictionary *) scriptInfo |
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setHullHeatLevel: | (GLfloat) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setIsBreakPattern: | (BOOL) | bp |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setMesh: | (OOMesh *) | mesh |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetMaterialsInternal().
Here is the caller graph for this function:
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (void) setNoDrawDistance |
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from <OOBeaconEntity>.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (void) setScaleX: | (GLfloat) | factor |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectScale(), and VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setScaleY: | (GLfloat) | factor |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectScale(), and VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setScaleZ: | (GLfloat) | factor |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectScale(), and VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setScannerDisplayColor1: | (OOColor *) | color |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setScannerDisplayColor2: | (OOColor *) | color |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setScript: | (NSString *) | script_name |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (void) setShaderFloat1: | (GLfloat) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setShaderFloat2: | (GLfloat) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setShaderInt1: | (int) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setShaderInt2: | (int) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setShaderVector1: | (Vector) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:| - (void) setShaderVector2: | (Vector) | value |
Definition at line 619 of file OOVisualEffectEntity.m.
Referenced by VisualEffectSetProperty().
Here is the caller graph for this function:
|
implementation |
Provided by category OOVisualEffectEntity(Private).
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Provided by category OOVisualEffectEntity(Private).
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Provided by category OOVisualEffectEntity(Private).
Definition at line 1 of file OOVisualEffectEntity.m.
| - (BOOL) setUpSubEntities |
Definition at line 1 of file OOVisualEffectEntity.m.
Referenced by OOVisualEffectEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:.
Here is the caller graph for this function:| - (BOOL) setUpVisualEffectFromDictionary: | (NSDictionary *) | effectDict |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (GLfloat) shaderFloat1 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (GLfloat) shaderFloat2 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (int) shaderInt1 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (int) shaderInt2 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (Vector) shaderVector1 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (Vector) shaderVector2 |
Definition at line 619 of file OOVisualEffectEntity.m.
| - (NSArray *) subEntities |
| - (NSArray *) subEntitiesForScript |
Provided by category OOVisualEffectEntity(OOJavaScriptExtensions).
Definition at line 718 of file OOJSVisualEffect.m.
Referenced by OOVisualEffectEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:, and VisualEffectGetProperty().
Here is the caller graph for this function:| - (NSUInteger) subEntityCount |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (NSEnumerator *) subEntityEnumerator |
Definition at line 1 of file OOVisualEffectEntity.m.
|
implementation |
Reimplemented from Entity.
Definition at line 619 of file OOVisualEffectEntity.m.
| - (Vector) upVector |
Definition at line 1 of file OOVisualEffectEntity.m.
| - (NSEnumerator *) visualEffectSubEntityEnumerator |
Definition at line 1 of file OOVisualEffectEntity.m.
|
private |
Definition at line 69 of file OOVisualEffectEntity.h.
|
private |
Definition at line 73 of file OOVisualEffectEntity.h.
|
private |
Definition at line 70 of file OOVisualEffectEntity.h.
|
private |
Definition at line 64 of file OOVisualEffectEntity.h.
|
private |
Definition at line 66 of file OOVisualEffectEntity.h.
|
private |
Definition at line 49 of file OOVisualEffectEntity.h.
|
private |
Definition at line 72 of file OOVisualEffectEntity.h.
|
private |
Definition at line 71 of file OOVisualEffectEntity.h.
|
private |
Definition at line 44 of file OOVisualEffectEntity.h.
|
private |
Definition at line 50 of file OOVisualEffectEntity.h.
|
private |
Definition at line 51 of file OOVisualEffectEntity.h.
|
private |
Definition at line 52 of file OOVisualEffectEntity.h.
|
private |
Definition at line 53 of file OOVisualEffectEntity.h.
|
private |
Definition at line 54 of file OOVisualEffectEntity.h.
|
private |
Definition at line 55 of file OOVisualEffectEntity.h.
|
private |
Definition at line 57 of file OOVisualEffectEntity.h.
|
private |
Definition at line 59 of file OOVisualEffectEntity.h.
|
private |
Definition at line 58 of file OOVisualEffectEntity.h.
|
private |
Definition at line 42 of file OOVisualEffectEntity.h.
|
private |
Definition at line 76 of file OOVisualEffectEntity.h.
|
private |
Definition at line 77 of file OOVisualEffectEntity.h.
|
private |
Definition at line 78 of file OOVisualEffectEntity.h.
|
private |
Definition at line 46 of file OOVisualEffectEntity.h.
|
private |
Definition at line 47 of file OOVisualEffectEntity.h.
|
private |
Definition at line 61 of file OOVisualEffectEntity.h.
Referenced by VisualEffectGetProperty().
|
private |
Definition at line 62 of file OOVisualEffectEntity.h.
Referenced by VisualEffectGetProperty().
|
private |
Definition at line 40 of file OOVisualEffectEntity.h.