|
SO3Engine
|
#include <SO3RayCast.h>
Public Member Functions | |
| SRaycastResult () | |
| SRaycastResult (const SRaycastResult &copiedRaycast) | |
Public Attributes | |
| SScene * | scene |
| std::string | sceneName |
| SViewPort * | viewport |
| SEntity * | entity |
| std::string | entityName |
| SMaterial * | material |
| float | closestDistance |
| Ogre::Vector3 | point |
| int | indexFace |
| int | indexSubEntity |
| Ogre::Vector3 | v1 |
| Ogre::Vector3 | v2 |
| Ogre::Vector3 | v3 |
| Ogre::Vector2 | pReal1 |
| Ogre::Vector2 | pReal2 |
| Ogre::Vector2 | pReal3 |
| Ogre::Vector2 | uvResult |
Holds a raycast results informations
Definition at line 40 of file SO3RayCast.h.
| SO3::SRaycastResult::SRaycastResult | ( | ) |
| SO3::SRaycastResult::SRaycastResult | ( | const SRaycastResult & | copiedRaycast | ) |
Copy constructor.
Definition at line 59 of file SO3RayCast.cpp.
| float SO3::SRaycastResult::closestDistance |
Definition at line 49 of file SO3RayCast.h.
| SEntity* SO3::SRaycastResult::entity |
Definition at line 46 of file SO3RayCast.h.
| std::string SO3::SRaycastResult::entityName |
Definition at line 47 of file SO3RayCast.h.
| int SO3::SRaycastResult::indexFace |
Definition at line 51 of file SO3RayCast.h.
| int SO3::SRaycastResult::indexSubEntity |
Definition at line 52 of file SO3RayCast.h.
| SMaterial* SO3::SRaycastResult::material |
Definition at line 48 of file SO3RayCast.h.
| Ogre::Vector3 SO3::SRaycastResult::point |
Definition at line 50 of file SO3RayCast.h.
| Ogre::Vector2 SO3::SRaycastResult::pReal1 |
Definition at line 56 of file SO3RayCast.h.
| Ogre::Vector2 SO3::SRaycastResult::pReal2 |
Definition at line 57 of file SO3RayCast.h.
| Ogre::Vector2 SO3::SRaycastResult::pReal3 |
Definition at line 58 of file SO3RayCast.h.
| SScene* SO3::SRaycastResult::scene |
Definition at line 43 of file SO3RayCast.h.
| std::string SO3::SRaycastResult::sceneName |
Definition at line 44 of file SO3RayCast.h.
| Ogre::Vector2 SO3::SRaycastResult::uvResult |
Definition at line 59 of file SO3RayCast.h.
| Ogre::Vector3 SO3::SRaycastResult::v1 |
Definition at line 53 of file SO3RayCast.h.
| Ogre::Vector3 SO3::SRaycastResult::v2 |
Definition at line 54 of file SO3RayCast.h.
| Ogre::Vector3 SO3::SRaycastResult::v3 |
Definition at line 55 of file SO3RayCast.h.
| SViewPort* SO3::SRaycastResult::viewport |
Definition at line 45 of file SO3RayCast.h.