24 #ifndef __OD_GS_RENDERSETTINGS_PROPERTIES__
25 #define __OD_GS_RENDERSETTINGS_PROPERTIES__
87 bool hasMentalRayRenderSettings()
const {
return (m_pRenderSettingsTraits) ? m_pRenderSettingsTraits->hasMentalRayRenderSettings() :
false; }
89 bool hasRapidRTRenderSettings()
const {
return (m_pRenderSettingsTraits) ? m_pRenderSettingsTraits->hasRapidRTRenderSettings() :
false; }
#define GS_TOOLKIT_EXPORT
OdSmartPtr< OdGsRenderSettingsProperties > OdGsRenderSettingsPropertiesPtr
OdSmartPtr< OdGsRenderEnvironmentProperties > OdGsRenderEnvironmentPropertiesPtr
~OdGsRenderEnvironmentProperties()
virtual OdSmartPtr< OdGsProperties > propertiesForType(PropertiesType type) const
OdGsRenderEnvironmentProperties()
virtual void display(OdGsBaseVectorizer &view, OdGsPropertiesDirectRenderOutput *pdro=NULL, OdUInt32 incFlags=kAll)
OdGiRenderEnvironmentTraitsData * renderEnvironmentTraitsData() const
virtual void update(const OdGiDrawable *pUnderlyingDrawable, OdGsViewImpl *view, OdUInt32 incFlags=kAll)
ODRX_DECLARE_MEMBERS(OdGsRenderEnvironmentProperties)
virtual PropertiesType propertiesType() const
virtual OdSmartPtr< OdGsProperties > propertiesForType(PropertiesType type) const
bool hasMentalRayRenderSettings() const
OdGiRapidRTRenderSettingsTraitsData * rapidRTRenderSettingsTraitsData() const
~OdGsRenderSettingsProperties()
OdGiRenderSettingsTraitsData * renderSettingsTraitsData() const
OdGsRenderSettingsProperties()
ODRX_DECLARE_MEMBERS(OdGsRenderSettingsProperties)
OdGiMentalRayRenderSettingsTraitsData * mentalRayRenderSettingsTraitsData() const
bool hasRapidRTRenderSettings() const
virtual PropertiesType propertiesType() const
virtual void display(OdGsBaseVectorizer &view, OdGsPropertiesDirectRenderOutput *pdro=NULL, OdUInt32 incFlags=kAll)
virtual void update(const OdGiDrawable *pUnderlyingDrawable, OdGsViewImpl *view, OdUInt32 incFlags=kAll)
GLuint GLsizei GLsizei GLint GLenum * type