1
This commit is contained in:
parent
f5063dfa29
commit
5c8ab6cd90
@ -24,7 +24,6 @@ class Entity
|
|||||||
virtual void Initialize();
|
virtual void Initialize();
|
||||||
virtual void FillMFObjectPart(Room* room, Human* hum, cs::MFObjectPart* part_data) {};
|
virtual void FillMFObjectPart(Room* room, Human* hum, cs::MFObjectPart* part_data) {};
|
||||||
virtual void FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data) {};
|
virtual void FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data) {};
|
||||||
virtual float GetSpeed() { return 1.0f;};
|
|
||||||
virtual void GetAabbBox(AabbCollider& aabb_box);
|
virtual void GetAabbBox(AabbCollider& aabb_box);
|
||||||
virtual void GetHitAabbBox(AabbCollider& aabb_box) { GetAabbBox(aabb_box);};
|
virtual void GetHitAabbBox(AabbCollider& aabb_box) { GetAabbBox(aabb_box);};
|
||||||
virtual float GetRadius() { return 0;};
|
virtual float GetRadius() { return 0;};
|
||||||
|
@ -16,6 +16,7 @@ class MoveableEntity : public RoomEntity
|
|||||||
void TraverseAllLayerEntityList(std::function<void (Entity*, bool&)> func);
|
void TraverseAllLayerEntityList(std::function<void (Entity*, bool&)> func);
|
||||||
void TraverseAllLayerHumanList(std::function<void (Human*, bool&)> func);
|
void TraverseAllLayerHumanList(std::function<void (Human*, bool&)> func);
|
||||||
|
|
||||||
|
virtual float GetSpeed() { return 1.0f;};
|
||||||
virtual void RefreshView();
|
virtual void RefreshView();
|
||||||
virtual void OnGridListChange(std::set<GridCell*>& old_grids,
|
virtual void OnGridListChange(std::set<GridCell*>& old_grids,
|
||||||
std::set<GridCell*>& inc_grids,
|
std::set<GridCell*>& inc_grids,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user