![]() |
Oolite 1.91.0.7658-250404-b1488af
|
Go to the source code of this file.
Classes | |
class | CollisionRegion |
Macros | |
#define | COLLISION_REGION_BORDER_RADIUS 32000.0f |
#define | COLLISION_MAX_ENTITIES 128 |
#define | MINIMUM_SHADOWING_ENTITY_RADIUS 75.0 |
Functions | |
BOOL | shadowAtPointOcclusionToValue (HPVector e1pos, GLfloat e1rad, Entity *e2, OOSunEntity *the_sun, float *outValue) |
#define COLLISION_MAX_ENTITIES 128 |
Definition at line 33 of file CollisionRegion.h.
Referenced by CollisionRegion::init.
#define COLLISION_REGION_BORDER_RADIUS 32000.0f |
Definition at line 32 of file CollisionRegion.h.
Referenced by CollisionRegion::initAtLocation:withRadius:withinRegion:.
#define MINIMUM_SHADOWING_ENTITY_RADIUS 75.0 |
Definition at line 34 of file CollisionRegion.h.
Referenced by CollisionRegion::findShadowedEntities.
BOOL shadowAtPointOcclusionToValue | ( | HPVector | e1pos, |
GLfloat | e1rad, | ||
Entity * | e2, | ||
OOSunEntity * | the_sun, | ||
float * | outValue ) |
Referenced by CollisionRegion::entityByEntityOcclusionToValue, and PlayerEntity::lookingAtSunWithThresholdAngleCos:.