PF_API 0.52
|
#include "../Math_LIB/MMatrix3x3.h"
Go to the source code of this file.
Classes | |
struct | OpenSkyNet::CD::HitInfo |
struct | OpenSkyNet::CD::Shape |
struct | OpenSkyNet::CD::Sphere |
struct | OpenSkyNet::CD::Box |
struct | OpenSkyNet::CD::Plane |
class | OpenSkyNet::CD::Collidable |
class | OpenSkyNet::CD::Volume |
Namespaces | |
namespace | OpenSkyNet |
namespace | OpenSkyNet::CD |
Collision volume data and collision detection methods. | |
Defines | |
#define | COL_GROUP_HIT_ALL_HIT_BY_ALL 0xFFFFFFFF |
#define | COL_GROUP_HIT_ALL_HIT_BY_NONE 0xFFFF0000 |
#define | COL_GROUP_HIT_NONE_HIT_BY_ALL 0x0000FFFF |
#define | COL_GROUP_HIT_NONE_HIT_BY_NONE 0x00000000 |
#define | COL_GROUP_HIT_NONE_HIT_BY_1 0x00000001 |
#define | COL_GROUP_HIT_ALL_BUT_1_HIT_BY_NONE 0xFFFE0000 |
#define | COL_GROUP_HITTABLE_MASK 0x0000FFFF |
Enumerations | |
enum | OpenSkyNet::CD::SHAPE_TYPE { OpenSkyNet::CD::SPHERE, OpenSkyNet::CD::BOX, OpenSkyNet::CD::PLANE, OpenSkyNet::CD::SPHERE, OpenSkyNet::CD::BOX, OpenSkyNet::CD::PLANE } |
#define COL_GROUP_HIT_ALL_BUT_1_HIT_BY_NONE 0xFFFE0000 |
#define COL_GROUP_HIT_ALL_HIT_BY_ALL 0xFFFFFFFF |
See Collidable::canGroupHitMe()
#define COL_GROUP_HIT_ALL_HIT_BY_NONE 0xFFFF0000 |
#define COL_GROUP_HIT_NONE_HIT_BY_1 0x00000001 |
#define COL_GROUP_HIT_NONE_HIT_BY_ALL 0x0000FFFF |
#define COL_GROUP_HIT_NONE_HIT_BY_NONE 0x00000000 |
#define COL_GROUP_HITTABLE_MASK 0x0000FFFF |