17 #if !defined(OPENNURBS_RENDERING_INC_)
18 #define OPENNURBS_RENDERING_INC_
107 int mapping_channel_id
130 int mapping_channel_id,
145 int mapping_channel_id
163 int old_mapping_channel_id,
164 int new_mapping_channel_id
200 unsigned char m_bits;
202 unsigned char m_reserved1;
205 #if defined(ON_DLL_TEMPLATE)
209 #pragma warning( push )
210 #pragma warning( disable : 4231 )
213 #pragma warning( pop )
bool Write(ON_BinaryArchive &archive) const
const ON_MappingChannel * MappingChannel(const ON_UUID &plugin_id, int mapping_channel_id) const
bool DeleteMappingChannel(const ON_UUID &plugin_id, const ON_UUID &mapping_id)
bool ChangeMappingChannel(const ON_UUID &plugin_id, int old_mapping_channel_id, int new_mapping_channel_id)
int Compare(const ON_ObjectRenderingAttributes &other) const
bool Transform(const ON_Xform &xform)
bool DeleteMappingRef(const ON_UUID &plugin_id)
bool Read(ON_BinaryArchive &archive)
ON_ClassArray< ON_MappingRef > m_mappings
ON_MappingRef * AddMappingRef(const ON_UUID &plugin_id)
bool AdvancedTexturePreview() const
bool IsValid(ON_TextLog *text_log) const
bool DeleteMappingChannel(const ON_UUID &plugin_id, int mapping_channel_id)
const ON_MappingChannel * MappingChannel(const ON_UUID &plugin_id, const ON_UUID &mapping_id) const
void EnableAdvancedTexturePreview(bool b)
bool AddMappingChannel(const ON_UUID &plugin_id, int mapping_channel_id, const ON_UUID &mapping_id)
const ON_MappingRef * MappingRef(const ON_UUID &plugin_id) const
ON_ObjectRenderingAttributes()
bool IsValid(ON_TextLog *text_log) const
bool Read(ON_BinaryArchive &archive)
const ON_MaterialRef * MaterialRef(const ON_UUID &plugin_id) const
ON_ClassArray< ON_MaterialRef > m_materials
bool Write(ON_BinaryArchive &archive) const
int Compare(const ON_RenderingAttributes &other) const