#include <Component.h>
Public Member Functions | |
virtual const RTTI & | getType () const |
GameObject * | getGameObject () |
GameObject const *const | getGameObject () const |
void | setGameObject (GameObject *obj) |
virtual Vec3f | getWorldPosition () const |
virtual Vec3f | getPosition () const |
Static Public Attributes | |
static const RTTI | TYPE |
Protected Attributes | |
GameObject * | gameObject |
bool | enabled |
Friends | |
class | boost::serialization::access |
Base class for a Component to attach to a GameObject.