Files
m2dev-client-src/src/EterLib/GrpRatioInstance.h
d1str4ught 4be475f111 init
2025-08-18 19:46:48 +02:00

29 lines
467 B
C++

#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;
};