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