diff options
author | aap <aap@papnet.eu> | 2020-01-20 22:07:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-20 22:07:47 +0100 |
commit | c6894b15be057bf294a8d642052ba627c1c79c36 (patch) | |
tree | 739e2dafe2617481334ba7f28a94b1733e19cc1a /src/render/Fluff.h | |
parent | PowerPoints (diff) | |
parent | MLO, XtraCompsModelInfo, MovingThing, Solid (diff) | |
download | re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar.gz re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar.bz2 re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar.lz re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar.xz re3-c6894b15be057bf294a8d642052ba627c1c79c36.tar.zst re3-c6894b15be057bf294a8d642052ba627c1c79c36.zip |
Diffstat (limited to '')
-rw-r--r-- | src/render/Fluff.h | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/src/render/Fluff.h b/src/render/Fluff.h index b189b9a2..7ab2d81d 100644 --- a/src/render/Fluff.h +++ b/src/render/Fluff.h @@ -2,23 +2,38 @@ #include "common.h" #include "Vector.h" +class CMovingThing +{ +public: + CMovingThing *m_pNext; + CMovingThing *m_pPrev; + int16 m_nType; + int16 field_A; + CVector m_vecPosn; + CEntity* m_pEntity; + + void Update(); + void AddToList(CMovingThing *pThing); + void RemoveFromList(); + int16 SizeList(); +}; + +#define NUMMOVINGTHINGS 128 + class CMovingThings { public: + static CMovingThing StartCloseList; + static CMovingThing EndCloseList; + static int16 Num; + static CMovingThing aMovingThings[NUMMOVINGTHINGS]; + static void Init(); static void Shutdown(); static void Update(); static void Render(); }; -class CMovingThing -{ -public: - void Update(); - void AddToList(); - void RemoveFromList(); -}; - class CScrollBar { private: |