Files
OpenAssetTools/src/ObjCommon/ObjContainer/ObjContainerReferenceable.cpp

17 lines
354 B
C++

#include "ObjContainerReferenceable.h"
void ObjContainerReferenceable::AddReference(void* referencer)
{
m_references.insert(referencer);
}
bool ObjContainerReferenceable::RemoveReference(void* referencer)
{
return m_references.erase(referencer) > 0;
}
bool ObjContainerReferenceable::IsReferenced() const
{
return !m_references.empty();
}