31#include "hpl1/engine/math/MathTypes.h"
32#include "hpl1/engine/scene/Entity.h"
33#include "hpl1/engine/system/SystemTypes.h"
44 virtual const cRect2f &GetBoundingBox() = 0;
45 virtual bool UpdateBoundingBox() = 0;
47 cVector3f &GetLocalPosition() {
return mvPosition; }
48 cVector3f &GetLocalRotation() {
return mvRotation; }
49 cVector3f &GetLocalScale() {
return mvScale; }
60 void SetGrid2DObject(
cGrid2DObject *apGrid) { mpGridObject = apGrid; }
61 bool HasGrid2DObject() {
return mpGridObject != NULL; }
Definition: GridMap2D.h:48
Definition: Entity2D.h:39
Definition: list_intern.h:54