CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
CFxBIMProperty Class Reference

#include <FxBIMProperty.h>

Inheritance diagram for CFxBIMProperty:
CFxBIMObject

Public Member Functions

virtual ~CFxBIMProperty ()
 
const OdStringGroup () const
 
const OdStringLabel () const
 
const OdVariantValue () const
 
const OdStringDescription () const
 
void SetDescription (const OdString &description)
 

Static Public Member Functions

static CFxBIMPropertyPtr Create (const OdString &group, const OdString &label, const OdVariant &value)
 
static OdString FromVariant (const OdVariant &value)
 

Protected Member Functions

 CFxBIMProperty ()
 
- Protected Member Functions inherited from CFxBIMObject
 CFxBIMObject ()
 
virtual ~CFxBIMObject ()
 

Protected Attributes

std::shared_ptr< CFxBIMPropertyImplm_pImpl
 

Friends

class CFxBIMPropertyImpl
 

Detailed Description

Definition at line 27 of file FxBIMProperty.h.

Constructor & Destructor Documentation

◆ ~CFxBIMProperty()

virtual CFxBIMProperty::~CFxBIMProperty ( )
virtual

◆ CFxBIMProperty()

CFxBIMProperty::CFxBIMProperty ( )
protected

Member Function Documentation

◆ Create()

static CFxBIMPropertyPtr CFxBIMProperty::Create ( const OdString group,
const OdString label,
const OdVariant value 
)
static

◆ Description()

const OdString& CFxBIMProperty::Description ( ) const

◆ FromVariant()

static OdString CFxBIMProperty::FromVariant ( const OdVariant value)
static

◆ Group()

const OdString& CFxBIMProperty::Group ( ) const

◆ Label()

const OdString& CFxBIMProperty::Label ( ) const

◆ SetDescription()

void CFxBIMProperty::SetDescription ( const OdString description)

◆ Value()

const OdVariant& CFxBIMProperty::Value ( ) const

Friends And Related Function Documentation

◆ CFxBIMPropertyImpl

friend class CFxBIMPropertyImpl
friend

Definition at line 29 of file FxBIMProperty.h.

Member Data Documentation

◆ m_pImpl

std::shared_ptr< CFxBIMPropertyImpl > CFxBIMProperty::m_pImpl
protected

Definition at line 48 of file FxBIMProperty.h.


The documentation for this class was generated from the following file: