mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-12-11 22:23:59 +00:00
@@ -14,23 +14,23 @@ public:
|
||||
EParticleGenType state);
|
||||
~CParticleGenInfoGeneric();
|
||||
|
||||
virtual void AddToRenderer() override;
|
||||
virtual void Render() override;
|
||||
virtual void Update(float dt, CStateManager& stateMgr) override;
|
||||
virtual void SetOrientation(const CTransform4f& xf, CStateManager& stateMgr) override;
|
||||
virtual void SetTranslation(const CVector3f& trans, CStateManager& stateMgr) override;
|
||||
virtual void SetGlobalOrientation(const CTransform4f& xf, CStateManager& stateMgr) override;
|
||||
virtual void SetGlobalTranslation(const CVector3f& trans, CStateManager& stateMgr) override;
|
||||
virtual void SetGlobalScale(const CVector3f& scale) override;
|
||||
virtual void SetParticleEmission(bool isActive, CStateManager& stateMgr) override;
|
||||
virtual bool IsSystemDeletable() const override;
|
||||
virtual rstl::optional_object<CAABox> GetBounds() const override;
|
||||
virtual bool HasActiveParticles() const override;
|
||||
virtual void DestroyParticles() override;
|
||||
virtual bool HasLight() const override;
|
||||
virtual TUniqueId GetLightId() const override;
|
||||
virtual void DeleteLight(CStateManager& stateMgr) override;
|
||||
virtual void SetModulationColor(const CColor& color) override;
|
||||
virtual void AddToRenderer();
|
||||
virtual void Render();
|
||||
virtual void Update(float dt, CStateManager& stateMgr);
|
||||
virtual void SetOrientation(const CTransform4f& xf, CStateManager& stateMgr);
|
||||
virtual void SetTranslation(const CVector3f& trans, CStateManager& stateMgr);
|
||||
virtual void SetGlobalOrientation(const CTransform4f& xf, CStateManager& stateMgr);
|
||||
virtual void SetGlobalTranslation(const CVector3f& trans, CStateManager& stateMgr);
|
||||
virtual void SetGlobalScale(const CVector3f& scale);
|
||||
virtual void SetParticleEmission(bool isActive, CStateManager& stateMgr);
|
||||
virtual bool IsSystemDeletable() const;
|
||||
virtual rstl::optional_object<CAABox> GetBounds() const;
|
||||
virtual bool HasActiveParticles() const;
|
||||
virtual void DestroyParticles();
|
||||
virtual bool HasLight() const;
|
||||
virtual TUniqueId GetLightId() const;
|
||||
virtual void DeleteLight(CStateManager& stateMgr);
|
||||
virtual void SetModulationColor(const CColor& color);
|
||||
|
||||
const rstl::rc_ptr< CParticleGen >& GetParticleSystem() const { return x84_system; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user