CFx SDK Documentation 2024 SP0
|
#include <GsVisualStyleProperties.h>
Additional Inherited Members | |
Public Types inherited from OdGsProperties | |
enum | PropertiesType { kViewport = 1 , kBackground = (1 << 1) , kVisualStyle = (1 << 2) , kRenderEnvironment = (1 << 3) , kRenderSettings = (1 << 4) , kDeviceSimple = 0 , kDeviceBackground = 3 , kDeviceNormal = 7 , kDeviceRender = 31 , kAll = 31 } |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Attributes inherited from OdGsProperties | |
void * | m_pUnderlyingDrawable |
const OdGiDrawable * | m_pInconsistentDrawable |
OdGiContext * | m_context |
OdGiDrawablePtr(* | m_pOpenDrawableFn )(OdDbStub *id) |
bool | m_bDrawablePersistent |
OdGiDrawable::DrawableType | m_dType |
<group OdGs_Classes>
Definition at line 46 of file GsVisualStyleProperties.h.
OdGsVisualStyleProperties::OdGsVisualStyleProperties | ( | ) |
Default constructor for the OdGsVisualStyleProperties class. Sets visual style traits (pointer to OdGiVisualStyleTraitsData object) to NULL.
OdGsVisualStyleProperties::~OdGsVisualStyleProperties | ( | ) |
Destructor for the OdGsVisualStyleProperties class. Clears visual style traits.
void OdGsVisualStyleProperties::clearTraits | ( | ) |
Clears viewport traits (background, visual style, render environment and render settings) if they are not NULL.
|
virtual |
Implements OdGsProperties.
bool OdGsVisualStyleProperties::isTraitsModified | ( | ) |
Checks whether visual style traits are modified.
OdGsVisualStyleProperties::ODRX_DECLARE_MEMBERS | ( | OdGsVisualStyleProperties | ) |
|
virtual |
Retrieves smart pointer to properties specified by the passed type.
type | [in] Property type. |
Reimplemented from OdGsProperties.
|
inlinevirtual |
Retrieves type of properties for this object with is 'kVisualStyle'.
Implements OdGsProperties.
Definition at line 86 of file GsVisualStyleProperties.h.
|
virtual |
Implements OdGsProperties.
|
inline |
Retrieves pointer to visual style traits data object.
Definition at line 66 of file GsVisualStyleProperties.h.