infinipaint/src/GUIStuff/GUIManagerID.cpp

20 lines
384 B
C++
Raw Normal View History

2025-07-06 20:43:53 +03:00
#include "GUIManagerID.hpp"
namespace GUIStuff {
GUIManagerID::GUIManagerID(int64_t numID):
idIsStr(false),
idNum(numID)
{}
GUIManagerID::GUIManagerID(const std::string& strID):
idIsStr(true),
idStr(strID)
{}
bool GUIManagerID::operator==(const GUIManagerID& other) const {
return idIsStr == other.idIsStr && idStr == other.idStr && idNum == other.idNum;
}
}