SO3Engine
|
SO3RayCast.h
Go to the documentation of this file.
89 static SRaycastResult Cast(SCamera* camera, const float& relativePosX, const float& relativePosY, Ogre::SubEntity* subEntity, bool getUvCoordonate=false);
91 static SRaycastResult Cast(Ogre::Camera* camera, const float& relativePosX, const float& relativePosY, Ogre::SubEntity* subEntity, bool getUvCoordonate = false);
96 static SRaycastResult Cast(SScene* sm, Ogre::Vector3 pos, Ogre::Vector3 dir, Ogre::Real maxdist, bool getUvCoordonate = false);
101 static void GetMeshInformation(const Ogre::MeshPtr mesh, size_t &vertex_count, Ogre::Vector3* &vertices, size_t &index_count, unsigned long* &indices, const Ogre::Vector3 &position, const Ogre::Quaternion &orient, const Ogre::Vector3 &scale);
librairies include
Definition SO3Camera.h:43
Definition SO3Entity.h:43
Definition SO3Material.h:43
Definition SO3RayCast.h:80
static SRaycastResult Cast(SCamera *camera, const float &relativePosX, const float &relativePosY, Ogre::SubEntity *subEntity, bool getUvCoordonate=false)
Definition SO3RayCast.cpp:200
static void GetMeshInformation(const Ogre::MeshPtr mesh, size_t &vertex_count, Ogre::Vector3 *&vertices, size_t &index_count, unsigned long *&indices, const Ogre::Vector3 &position, const Ogre::Quaternion &orient, const Ogre::Vector3 &scale)
Definition SO3RayCast.cpp:86
Definition SO3RayCast.h:41
Definition SO3Scene.h:125
Definition SO3ViewPort.h:56
Definition SO3DataScol.h:38
Generated by 1.9.8