This commit is contained in:
aozhiwei 2022-12-27 12:58:03 +08:00
parent f5063dfa29
commit 5c8ab6cd90
2 changed files with 1 additions and 1 deletions

View File

@ -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;};

View File

@ -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,