| Rhino C++ API
    8.24
    | 
This is the complete list of members for ON_ComponentManifest, including all inherited members.
| ActiveAndDeletedComponentCount(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| ActiveComponentCount(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| AddComponentToManifest(const class ON_ModelComponent &component, bool bResolveIdAndNameCollisions, ON_wString *assigned_name) | ON_ComponentManifest | |
| AddComponentToManifest(ON_ModelComponent::Type component_type, ON__UINT64 component_serial_number, ON_UUID component_id, const ON_NameHash &component_name_hash) | ON_ComponentManifest | |
| AddComponentToManifest(ON_ModelComponent::Type component_type, ON__UINT64 component_serial_number, ON_UUID component_parent_id, ON_UUID component_id, const ON_NameHash &component_name_hash, const wchar_t *candidate_name, ON_wString &assigned_name) | ON_ComponentManifest | |
| AddComponentToManifest(ON_ModelComponent::Type component_type, ON__UINT64 component_serial_number, ON_UUID component_parent_id, ON_UUID component_id, const wchar_t *original_name, ON_wString &assigned_name) | ON_ComponentManifest | |
| AddSystemComponentToManifest(const class ON_ModelComponent &component) | ON_ComponentManifest | |
| ChangeComponentName(ON_UUID item_id, ON_ModelComponent::Type component_type, ON_UUID component_parent_id, const wchar_t *component_name) | ON_ComponentManifest | |
| ChangeComponentName(const class ON_ModelComponent &component) | ON_ComponentManifest | |
| ChangeComponentNameHash(ON_UUID item_id, const ON_NameHash &component_name_hash) | ON_ComponentManifest | |
| ChangeComponentRuntimeSerialNumber(ON_UUID item_id, ON__UINT64 component_runtime_serial_number) | ON_ComponentManifest | |
| ComponentIndexLimit(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| DeleteComponent(ON_UUID item_id) | ON_ComponentManifest | |
| DeleteComponent(ON__UINT64 component_runtime_serial_number) | ON_ComponentManifest | |
| DeletedComponentCount(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| Empty | ON_ComponentManifest | static | 
| FirstItem(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| IdIsAvailable(ON_UUID id) const | ON_ComponentManifest | |
| ItemCount() const | ON_ComponentManifest | |
| ItemFromComponentRuntimeSerialNumber(ON__UINT64 component_runtime_serial_number) const | ON_ComponentManifest | |
| ItemFromId(ON_UUID item_id) const | ON_ComponentManifest | |
| ItemFromId(ON_ModelComponent::Type component_type, ON_UUID item_id) const | ON_ComponentManifest | |
| ItemFromIndex(ON_ModelComponent::Type component_type, int item_index) const | ON_ComponentManifest | |
| ItemFromName(const class ON_ModelComponent *model_component) const | ON_ComponentManifest | |
| ItemFromName(ON_ModelComponent::Type component_type, ON_UUID parent_id, const wchar_t *name) const | ON_ComponentManifest | |
| ItemFromNameHash(ON_ModelComponent::Type component_type, const ON_NameHash &component_name_hash) const | ON_ComponentManifest | |
| ItemFromUnsignedIndex(ON_ModelComponent::Type component_type, unsigned int unsigned_item_index) const | ON_ComponentManifest | |
| LastItem(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| ManifestContentVersionNumber() const | ON_ComponentManifest | |
| NameIsAvailable(ON_ModelComponent::Type component_type, const ON_NameHash &candidate_name_hash) const | ON_ComponentManifest | |
| NextItem(const class ON_ComponentManifestItem *item) const | ON_ComponentManifest | |
| NextItem(ON_UUID manifest_item_id) const | ON_ComponentManifest | |
| ON_ComponentManifest() ON_NOEXCEPT | ON_ComponentManifest | |
| PreviousItem(const class ON_ComponentManifestItem *item) const | ON_ComponentManifest | |
| PreviousItem(ON_UUID manifest_item_id) const | ON_ComponentManifest | |
| RemoveAllComponents(ON_ModelComponent::Type component_type, bool bResetManifestIndex) | ON_ComponentManifest | |
| RemoveComponent(const ON_ModelComponent &component) | ON_ComponentManifest | |
| RemoveComponent(ON__UINT64 component_runtime_serial_number) | ON_ComponentManifest | |
| RemoveComponent(ON_UUID item_id) | ON_ComponentManifest | |
| RemoveIndexedComponent(ON_ModelComponent::Type component_type, int item_index) | ON_ComponentManifest | |
| Reset() | ON_ComponentManifest | |
| SystemComponentCount(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| SystemItemFromIndex(ON_ModelComponent::Type component_type, int system_item_index) const | ON_ComponentManifest | |
| SystemItemFromNameHash(ON_ModelComponent::Type component_type, const ON_NameHash &system_item_name_hash) const | ON_ComponentManifest | |
| TotalComponentCount(ON_ModelComponent::Type component_type) const | ON_ComponentManifest | |
| UndeleteComponent(ON_UUID item_id, ON_UUID parent_id, const wchar_t *candidate_name, ON_wString &assigned_name) | ON_ComponentManifest | |
| UndeleteComponentAndChangeRuntimeSerialNumber(ON_UUID item_id, ON_UUID parent_id, ON__UINT64 new_component_runtime_serial_number, const wchar_t *candidate_name, ON_wString &assigned_name) | ON_ComponentManifest | |
| UnsetComponentIndex enum value | ON_ComponentManifest | |
| UnusedId(ON_UUID candidate_id) const | ON_ComponentManifest | |
| UnusedName(ON_ModelComponent::Type component_type, ON_UUID component_parent_id, const wchar_t *candidate_name, const wchar_t *base_name, const wchar_t *suffix_separator, unsigned int suffix0, unsigned int *suffix_value) const | ON_ComponentManifest | |
| UnusedName(const ON_ModelComponent &model_component) const | ON_ComponentManifest | |
| ~ON_ComponentManifest() | ON_ComponentManifest | 
 1.8.17
 1.8.17