Altium C++ SDK 3.0
Loading...
Searching...
No Matches
ComponentLib::IComponentLibraryManager Struct Reference

#include <EDP.ComponentLib.Interfaces.h>

Inheritance diagram for ComponentLib::IComponentLibraryManager:

Public Member Functions

IComponentLibraryDocument * GetComponentLibraryByFileName (std::wstring const AFileName)
IComponentLibraryDocument * GetCurrentComponentLibrary ()
IComponentLibraryDocument * CreateComponentLibrary (std::wstring const AFileName)
IComponentSet * CreateComponentSet ()
IModelLink * CreateModelLink ()
IModelChoice * CreateModelChoice ()
IRequiredParameter * CreateRequiredParameter ()
IRequiredModel * CreateRequiredModel ()
IParameter * CreateParameter ()
IGroup * CreateGroup ()
IComponentDefinition * CreateComponentDefinition ()
void DestroyAbstractObject (IAbstractObject *AbstractObject)
IComponentTemplate * CreateTemplate ()
IComponentTemplateParameter * CreateTemplateParameter ()
IComponentTemplateModelLink * CreateTemplateModelLink ()
IComponentTemplateComponentType * CreateTemplateComponentType ()

Member Function Documentation

◆ CreateComponentDefinition()

IComponentDefinition * ComponentLib::IComponentLibraryManager::CreateComponentDefinition ( )

◆ CreateComponentLibrary()

IComponentLibraryDocument * ComponentLib::IComponentLibraryManager::CreateComponentLibrary ( std::wstring const AFileName)

◆ CreateComponentSet()

IComponentSet * ComponentLib::IComponentLibraryManager::CreateComponentSet ( )

◆ CreateGroup()

IGroup * ComponentLib::IComponentLibraryManager::CreateGroup ( )

◆ CreateModelChoice()

IModelChoice * ComponentLib::IComponentLibraryManager::CreateModelChoice ( )

◆ CreateModelLink()

IModelLink * ComponentLib::IComponentLibraryManager::CreateModelLink ( )

◆ CreateParameter()

IParameter * ComponentLib::IComponentLibraryManager::CreateParameter ( )

◆ CreateRequiredModel()

IRequiredModel * ComponentLib::IComponentLibraryManager::CreateRequiredModel ( )

◆ CreateRequiredParameter()

IRequiredParameter * ComponentLib::IComponentLibraryManager::CreateRequiredParameter ( )

◆ CreateTemplate()

IComponentTemplate * ComponentLib::IComponentLibraryManager::CreateTemplate ( )

◆ CreateTemplateComponentType()

IComponentTemplateComponentType * ComponentLib::IComponentLibraryManager::CreateTemplateComponentType ( )

◆ CreateTemplateModelLink()

IComponentTemplateModelLink * ComponentLib::IComponentLibraryManager::CreateTemplateModelLink ( )

◆ CreateTemplateParameter()

IComponentTemplateParameter * ComponentLib::IComponentLibraryManager::CreateTemplateParameter ( )

◆ DestroyAbstractObject()

void ComponentLib::IComponentLibraryManager::DestroyAbstractObject ( IAbstractObject * AbstractObject)

◆ GetComponentLibraryByFileName()

IComponentLibraryDocument * ComponentLib::IComponentLibraryManager::GetComponentLibraryByFileName ( std::wstring const AFileName)

◆ GetCurrentComponentLibrary()

IComponentLibraryDocument * ComponentLib::IComponentLibraryManager::GetCurrentComponentLibrary ( )

The documentation for this struct was generated from the following file: