Add CParticleGenInfo and CParticleGenInfoGeneric

This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-17 18:02:11 +03:00
parent 2cd913399f
commit f7715e98f6
12 changed files with 378 additions and 39 deletions

View File

@@ -34,7 +34,7 @@ public:
virtual void DrawAreaGeometry();
virtual void PostRenderFogs();
virtual void SetModelMatrix(const CTransform4f& xf);
virtual void AddParticleGen1();
virtual void AddParticleGen(const CParticleGen& gen);
virtual void AddParticleGen2();
virtual void AddPlaneObject();
virtual void AddDrawable(const void* obj, const CVector3f& pos, const CAABox& bounds, int mode,

View File

@@ -12,6 +12,18 @@ public:
virtual ~IRenderer();
// TODO vtable
virtual void AddStaticGeometry();
virtual void EnablePVS();
virtual void DisablePVS();
virtual void RemoveStaticGeometry();
virtual void DrawUnsortedGeometry();
virtual void DrawSortedGeometry();
virtual void DrawStaticGeometry();
virtual void DrawAreaGeometry();
virtual void PostRenderFogs();
virtual void SetModelMatrix(const CTransform4f& xf);
virtual void AddParticleGen(const CParticleGen& gen);
};
class IObjectStore;