#pragma once class CGraphicRatioInstance { public: CGraphicRatioInstance(); virtual ~CGraphicRatioInstance(); void Clear(); void SetRatioReference(const float& ratio); void BlendRatioReference(DWORD blendTime, const float& ratio); void Update(); const float& GetCurrentRatioReference() const; protected: DWORD GetTime(); protected: float m_curRatio; float m_srcRatio; float m_dstRatio; DWORD m_baseTime; DWORD m_blendTime; }; //martysama0134's 2e58d0b8baeb072acdf3afc4a5d1999f