|
void | register_entity (Ogre::Entity *Entity, ECollisionType CollisionType=COLLISION_ACCURATE) |
|
void | register_static_entity (Ogre::Entity *Entity, const Ogre::Vector3 &position, const Ogre::Quaternion orientation, const Ogre::Vector3 scale, ECollisionType CollisionType=COLLISION_ACCURATE) |
|
void | remove_entity (Ogre::Entity *Entity) |
|
SCheckCollisionAnswer | check_ray_collision (const Ogre::Ray &ray, const Ogre::uint32 queryMask=0xFFFFFFFF, void *ignore=nullptr, Ogre::Real maxDistance=0xffff, bool stopOnFirstPositive=false) |
|
SCheckCollisionAnswer | check_ray_collision (const Ogre::Vector3 &fromPoint, const Ogre::Vector3 &toPoint, const float collisionRadius=1.0f, const float rayHeightLevel=0.0f, const Ogre::uint32 queryMask=0xFFFFFFFF, void *ignore=nullptr, bool stopOnFirstPositive=false) |
|
|
bool | compare_query_distance (const CollisionTools::RayQueryEntry &first, const CollisionTools::RayQueryEntry &second) |
|
The documentation for this class was generated from the following file:
- reloadrepos/fhsim_maritime/src/interface/supplement/NewMOC.h