summaryrefslogtreecommitdiffstats
path: root/src/entities/Physical.h
diff options
context:
space:
mode:
authoraap <aap@papnet.eu>2019-05-17 14:08:18 +0200
committeraap <aap@papnet.eu>2019-05-17 14:08:18 +0200
commit5b8f20b08e6a40e2b07df73e90c5e84e259140fe (patch)
treed8c5977bb4fda8c2521fad3810e4436f1bdf2127 /src/entities/Physical.h
parentrenames and a fix (diff)
downloadre3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.gz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.bz2
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.lz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.xz
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.tar.zst
re3-5b8f20b08e6a40e2b07df73e90c5e84e259140fe.zip
Diffstat (limited to 'src/entities/Physical.h')
-rw-r--r--src/entities/Physical.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/entities/Physical.h b/src/entities/Physical.h
index 681ab5c8..9867c33c 100644
--- a/src/entities/Physical.h
+++ b/src/entities/Physical.h
@@ -77,6 +77,8 @@ public:
CRect GetBoundRect(void);
void ProcessControl(void);
+ virtual int32 ProcessEntityCollision(CEntity *ent, CColPoint *point);
+
void RemoveAndAdd(void);
void AddToMovingList(void);
void RemoveFromMovingList(void);
@@ -128,6 +130,8 @@ public:
void AddCollisionRecord_Treadable(CEntity *ent);
bool GetHasCollidedWith(CEntity *ent);
+ bool ProcessShiftSectorList(CPtrList *ptrlists);
+
// to make patching virtual functions possible
void Add_(void) { CPhysical::Add(); }
void Remove_(void) { CPhysical::Remove(); }