16#if !defined(OPENNURBS_MAPPING_CHANNEL_INC_)
17#define OPENNURBS_MAPPING_CHANNEL_INC_
66#if defined(ON_DLL_TEMPLATE)
70#pragma warning( push )
71#pragma warning( disable : 4231 )
116 int mapping_channel_id
135 bool AddMappingChannel(
136 int mapping_channel_id,
148 bool DeleteMappingChannel(
149 int mapping_channel_id
152 bool DeleteMappingChannel(
163 bool ChangeMappingChannel(
164 int old_mapping_channel_id,
165 int new_mapping_channel_id
202 ON::object_material_source MaterialSource()
const;
219#if defined(ON_DLL_TEMPLATE)
223#pragma warning( push )
224#pragma warning( disable : 4231 )
227#pragma warning( pop )
Definition opennurbs_archive.h:152
Definition opennurbs_array.h:760
Definition opennurbs_mapchan.h:34
ON_UUID m_mapping_id
Definition opennurbs_mapchan.h:42
ON_Xform m_object_xform
Definition opennurbs_mapchan.h:63
int m_mapping_channel_id
Definition opennurbs_mapchan.h:51
int m_mapping_index
Definition opennurbs_mapchan.h:46
Definition opennurbs_mapchan.h:91
ON_UUID m_plugin_id
Definition opennurbs_mapchan.h:104
bool IsValid(ON_TextLog *text_log) const
ON_SimpleArray< ON_MappingChannel > m_mapping_channels
Definition opennurbs_mapchan.h:173
Definition opennurbs_mapchan.h:177
unsigned char m_reserved3
Definition opennurbs_mapchan.h:206
ON_UUID m_material_backface_id
Definition opennurbs_mapchan.h:200
int m_material_index
Definition opennurbs_mapchan.h:211
ON_UUID m_material_id
Definition opennurbs_mapchan.h:197
int m_material_backface_index
Definition opennurbs_mapchan.h:216
unsigned char m_reserved2
Definition opennurbs_mapchan.h:205
ON_UUID m_plugin_id
Definition opennurbs_mapchan.h:195
unsigned char m_material_source
Definition opennurbs_mapchan.h:203
unsigned char m_reserved1
Definition opennurbs_mapchan.h:204
Definition opennurbs_array.h:46
Definition opennurbs_textlog.h:20
Definition opennurbs_uuid.h:31
#define ON_CLASS
Definition opennurbs_defines.h:91