21class CFxBIMDisciplineImpl;
59 [[deprecated(
"Use version that passes database id as a parameter" )]]
71 std::shared_ptr< CFxBIMDisciplineImpl >
m_pImpl;
#define FXBIM_COMMON_CODE_API
std::shared_ptr< CFxBIMDiscipline > CFxBIMDisciplinePtr
static CFxBIMDisciplinePtr Create(OdDbObjectId idBimDatabase, const OdString &name)
const OdString & Name() const
std::shared_ptr< CFxBIMDisciplineImpl > m_pImpl
bool IsEqual(CFxBIMDisciplinePtr p)
static CFxBIMDisciplinePtr Get(const DisciplineType &type)
virtual ~CFxBIMDiscipline()
friend class CFxBIMDisciplineImpl
static CFxBIMDisciplinePtr Create(const OdString &name)
const DisciplineType & Type() const
GLuint const GLchar * name
GLuint GLsizei GLsizei GLint GLenum * type