CFx SDK Documentation
2023 SP0
|
#include <GsProperties.h>
Public Types | |
enum | PropertiesType { kViewport = 1 , kBackground = (1 << 1) , kVisualStyle = (1 << 2) , kRenderEnvironment = (1 << 3) , kRenderSettings = (1 << 4) , kDeviceSimple = 0 , kDeviceBackground = 3 , kDeviceNormal = 7 , kDeviceRender = 0xFF , kAll = 0xFF } |
Protected Attributes | |
void * | m_pUnderlyingDrawable |
const OdGiDrawable * | m_pInconsistentDrawable |
OdGiContext * | m_context |
OdGiDrawablePtr(* | m_pOpenDrawableFn )(OdDbStub *id) |
bool | m_bDrawablePersistent |
OdGiDrawable::DrawableType | m_dType |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Corresponding C++ library: TD_Gs <group OdGs_Classes>
Definition at line 110 of file GsProperties.h.
Enumerator | |
---|---|
kViewport | |
kBackground | |
kVisualStyle | |
kRenderEnvironment | |
kRenderSettings | |
kDeviceSimple | |
kDeviceBackground | |
kDeviceNormal | |
kDeviceRender | |
kAll |
Definition at line 113 of file GsProperties.h.
OdGsProperties::OdGsProperties | ( | ) |
|
pure virtual |
bool OdGsProperties::hasUnderlyingDrawable | ( | ) | const |
bool OdGsProperties::isUnderlyingDrawableChanged | ( | const OdGiDrawable * | pUnderlyingDrawable | ) | const |
bool OdGsProperties::isUnderlyingDrawablePersistent | ( | ) | const |
OdGsProperties::ODRX_DECLARE_MEMBERS | ( | OdGsProperties | ) |
|
virtual |
|
pure virtual |
void OdGsProperties::setOpenDrawableFn | ( | OdGiDrawablePtr(*)(OdDbStub *) | fn | ) |
void OdGsProperties::setUnderlyingDrawable | ( | const OdGiDrawable * | pUnderlyingDrawable, |
OdGiContext * | ctx | ||
) |
OdGiDrawablePtr OdGsProperties::underlyingDrawable | ( | ) | const |
OdDbStub* OdGsProperties::underlyingDrawableId | ( | ) | const |
OdGiDrawable::DrawableType OdGsProperties::underlyingDrawableType | ( | ) | const |
|
pure virtual |
|
protected |
Definition at line 137 of file GsProperties.h.
|
protected |
Definition at line 134 of file GsProperties.h.
|
protected |
Definition at line 139 of file GsProperties.h.
|
protected |
Definition at line 133 of file GsProperties.h.
|
protected |
Definition at line 136 of file GsProperties.h.
|
protected |
Definition at line 132 of file GsProperties.h.