BspRaySceneQuery(SceneManager *creator) | Ogre::BspRaySceneQuery | |
clearResults(void) | Ogre::RaySceneQuery | [virtual] |
clearTemporaries(void) | Ogre::BspRaySceneQuery | [protected] |
DefaultRaySceneQuery(SceneManager *creator) | Ogre::DefaultRaySceneQuery | |
execute(RaySceneQueryListener *listener) | Ogre::BspRaySceneQuery | [virtual] |
Ogre::RaySceneQuery::execute(void) | Ogre::RaySceneQuery | [virtual] |
getLastResults(void) | Ogre::RaySceneQuery | [virtual] |
getMaxResults(void) const | Ogre::RaySceneQuery | [virtual] |
getQueryMask(void) const | Ogre::SceneQuery | [virtual] |
getQueryTypeMask(void) const | Ogre::SceneQuery | [virtual] |
getRay(void) const | Ogre::RaySceneQuery | [virtual] |
getSortByDistance(void) const | Ogre::RaySceneQuery | [virtual] |
getSupportedWorldFragmentTypes(void) const | Ogre::SceneQuery | [virtual] |
getWorldFragmentType(void) const | Ogre::SceneQuery | [virtual] |
mMaxResults | Ogre::RaySceneQuery | [protected] |
mObjsThisQuery | Ogre::BspRaySceneQuery | [protected] |
mParentSceneMgr | Ogre::SceneQuery | [protected] |
mQueryMask | Ogre::SceneQuery | [protected] |
mQueryTypeMask | Ogre::SceneQuery | [protected] |
mRay | Ogre::RaySceneQuery | [protected] |
mResult | Ogre::RaySceneQuery | [protected] |
mSingleIntersections | Ogre::BspRaySceneQuery | [protected] |
mSortByDistance | Ogre::RaySceneQuery | [protected] |
mSupportedWorldFragments | Ogre::SceneQuery | [protected] |
mWorldFragmentType | Ogre::SceneQuery | [protected] |
processLeaf(const BspNode *node, const Ray &tracingRay, RaySceneQueryListener *listener, Real maxDistance=Math::POS_INFINITY, Real traceDistance=0.0f) | Ogre::BspRaySceneQuery | [protected] |
processNode(const BspNode *node, const Ray &tracingRay, RaySceneQueryListener *listener, Real maxDistance=Math::POS_INFINITY, Real traceDistance=0.0f) | Ogre::BspRaySceneQuery | [protected] |
queryResult(MovableObject *obj, Real distance) | Ogre::RaySceneQuery | [virtual] |
queryResult(SceneQuery::WorldFragment *fragment, Real distance) | Ogre::RaySceneQuery | [virtual] |
RaySceneQuery(SceneManager *mgr) | Ogre::RaySceneQuery | |
SceneQuery(SceneManager *mgr) | Ogre::SceneQuery | |
setQueryMask(uint32 mask) | Ogre::SceneQuery | [virtual] |
setQueryTypeMask(uint32 mask) | Ogre::SceneQuery | [virtual] |
setRay(const Ray &ray) | Ogre::RaySceneQuery | [virtual] |
setSortByDistance(bool sort, ushort maxresults=0) | Ogre::RaySceneQuery | [virtual] |
setWorldFragmentType(enum WorldFragmentType wft) | Ogre::SceneQuery | [virtual] |
WFT_CUSTOM_GEOMETRY enum value | Ogre::SceneQuery | |
WFT_NONE enum value | Ogre::SceneQuery | |
WFT_PLANE_BOUNDED_REGION enum value | Ogre::SceneQuery | |
WFT_RENDER_OPERATION enum value | Ogre::SceneQuery | |
WFT_SINGLE_INTERSECTION enum value | Ogre::SceneQuery | |
WorldFragmentType enum name | Ogre::SceneQuery | |
~BspRaySceneQuery() | Ogre::BspRaySceneQuery | |
~DefaultRaySceneQuery() | Ogre::DefaultRaySceneQuery | |
~RaySceneQuery() | Ogre::RaySceneQuery | [virtual] |
~RaySceneQueryListener() | Ogre::RaySceneQueryListener | [virtual] |
~SceneQuery() | Ogre::SceneQuery | [virtual] |