DragonNest/Common/MFCUtility/UnknownRepository.h

22 lines
340 B
C
Raw Normal View History

2024-12-19 09:48:26 +08:00
#pragma once
template<class T>
class CUnknownRepository
{
public:
CUnknownRepository()
: m_Unknown(NULL)
, m_bModify(false)
{
}
void SetModify( bool bModify ) { m_bModify = bModify; }
void SetValue( T UnknownValue ) { m_Unknown = UnknownValue; }
T GetValue() { return m_Unknown; }
protected:
T m_Unknown;
bool m_bModify;
};