// CircleParticle.h: interface for the CCircleParticle class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_CIRCLEPARTICLE_H__46C31B75_D404_429C_9E90_E3AFE811CE52__INCLUDED_) #define AFX_CIRCLEPARTICLE_H__46C31B75_D404_429C_9E90_E3AFE811CE52__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "Particle.h" class CCircleParticle : public CParticle { public: void Render(LPDIRECT3DDEVICE8 pd3dDevice); vector3 m_vecPos,m_vecTarget,m_vecNowPos; float m_fNowVelocity,m_fAcceleration; float m_TotalRemainTime; float m_NowTime; bool Update(float fUpdateTime); void Create(vector3 vecPos,vector3 vecTarget); CCircleParticle(); virtual ~CCircleParticle(); }; #endif // !defined(AFX_CIRCLEPARTICLE_H__46C31B75_D404_429C_9E90_E3AFE811CE52__INCLUDED_)