CFx SDK Documentation 2024 SP0
|
#include <RxAttribute.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdRxAffinityAttribute) | |
OdString | name () const |
![]() | |
ODRX_DECLARE_MEMBERS (OdRxAttribute) | |
virtual | ~OdRxAttribute () |
![]() | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Static Public Member Functions | |
static OdRxAttributePtr | createObject (const OdString &name) |
![]() | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Member Functions | |
OdRxAffinityAttribute (OdRxAffinityAttributeImpl *) | |
![]() | |
OdRxAttribute (OdRxAttributeImpl *) | |
Additional Inherited Members | |
![]() | |
OdRxAttributeImpl * | m_pImpl |
<group OdRx_Classes>
This attribute defines which additional objects need to be packed with the main object to get a propery, marked by this attribute. E.g. if the size of the object depends on the viewport, the viewport should be packed with the main object.
Definition at line 710 of file RxAttribute.h.
|
protected |
|
static |
Constructor. Creates an attribute of the OdRxAffinityAttribute type.
name | [in] Names of additional objects. |
OdString OdRxAffinityAttribute::name | ( | ) | const |
Gets the list of names of the additional objects.
OdRxAffinityAttribute::ODRX_DECLARE_MEMBERS | ( | OdRxAffinityAttribute | ) |