39 lines
724 B
C++
39 lines
724 B
C++
#include "DialogFactory.h"
|
|
BEGIN_OSGDATAMODEL_NAMESPACE
|
|
sDialogFactoryKey::sDialogFactoryKey()
|
|
{
|
|
|
|
}
|
|
|
|
sDialogFactoryKey::sDialogFactoryKey( QUuid ObjectClassID )
|
|
{
|
|
m_ObjectClassID = ObjectClassID ;
|
|
}
|
|
|
|
bool sDialogFactoryKey::operator !=( const sDialogFactoryKey& s )
|
|
{
|
|
return m_ObjectClassID != s.m_ObjectClassID;
|
|
}
|
|
|
|
bool sDialogFactoryKey::operator < ( const sDialogFactoryKey& s ) const
|
|
{
|
|
return m_ObjectClassID < s.m_ObjectClassID;
|
|
}
|
|
|
|
CDialogFactory::CDialogFactory()
|
|
{
|
|
}
|
|
|
|
|
|
CDialogFactory::~CDialogFactory()
|
|
{
|
|
}
|
|
|
|
CObjectGenralFactory<sDialogFactoryKey,CDialogFactory>& CDialogFactory::GetFatory()
|
|
{
|
|
static CObjectGenralFactory<sDialogFactoryKey,CDialogFactory> fatory;
|
|
|
|
return fatory;
|
|
}
|
|
|
|
END_OSGDATAMODEL_NAMESPACE |