Classes | Namespaces | Typedefs | Functions

map-dynamics.h File Reference

#include "aesop-map/map.h"
#include "aesop-physics/aesop-physics.h"
Include dependency graph for map-dynamics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  aesop::ObjectContext
 this is a base class for caller-specified context attached to PhysicsObjects More...
class  aesop::MapDynamics
 create one of these to handle dynamics (physics etc.) for a given Map More...

Namespaces

namespace  aesop

Typedefs

typedef void(* aesop::zone_obj_iteration_fn )(smart_ptr< Instance > &instance, smart_ptr< PhysicsObject > &obj, void *context)
 zone iteration callback

Functions

smart_ptr< Instance > aesop::getInstanceFromPhysicsObject (smart_ptr< PhysicsObject > &obj)
 can return null!
MapDynamics * aesop::getMapDynamicsFromPhysicsObject (smart_ptr< PhysicsObject > &obj)
 can return null!