#include <animated.h>
Inheritance diagram for lilith3d::AnimatedMesh:

Public Member Functions | |
| const AnimatedResource * | GetAnimatedResource () const |
| Query the resource for this mesh. | |
| virtual void | IntersectRay (int flags, const grinliz::Vector3F &point, const grinliz::Vector3F &dir, LilithObjectList *vec)=0 |
Static Public Member Functions | |
| static void | StandingOn (const grinliz::Vector3F &location, LilithObject *object) |
| static void lilith3d::AnimatedMesh::StandingOn | ( | const grinliz::Vector3F & | location, | |
| LilithObject * | object | |||
| ) | [static] |
Compute what something at the given coordinates would be standing on. The rule set for this is pretty complex given that the world can change at any time.
| virtual void lilith3d::AnimatedMesh::IntersectRay | ( | int | flags, | |
| const grinliz::Vector3F & | point, | |||
| const grinliz::Vector3F & | dir, | |||
| LilithObjectList * | vec | |||
| ) | [pure virtual] |
Check for intersection with the current Mesh.
Implements lilith3d::Mesh.
Implemented in lilith3d::MD2Mesh.
1.5.1-p1