Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::CAbstractModelEditor Member List

This is the complete list of members for SCH::CAbstractModelEditor, including all inherited members.

AddRef(void)CAbstractSupportServiceinlinevirtual
CDispatchObject()CDispatchObjectinline
CDispatchRecord()CDispatchRecordinline
CreateDatafile(std::wstring const ADatafilePath)=0SCH::CAbstractModelEditorprotectedpure virtual
CreateServerModel(EDP::IComponentImplementation *AModel)=0SCH::CAbstractModelEditorprotectedpure virtual
CrossProbeEntity(std::wstring AEntityName, std::wstring ADatafilePath)=0SCH::CAbstractModelEditorprotectedpure virtual
DrawModel(DXP::IExternalForm *AExternalForm, std::wstring const AModelName, std::wstring const ADatafilePath)=0SCH::CAbstractModelEditorprotectedpure virtual
DrawModel_FromModel(DXP::IExternalForm *AExternalForm, IModel *AModel)=0SCH::CAbstractModelEditorprotectedpure virtual
DrawModel_FromSchImpl(DXP::IExternalForm *AExternalForm, ISch_Component *ASchComp, ISch_Implementation *ASchImpl)=0SCH::CAbstractModelEditorprotectedpure virtual
DrawModel_FromStepFile(DXP::IExternalForm *AExternalForm, std::wstring AStepFilePath)=0SCH::CAbstractModelEditorprotectedpure virtual
DrawModelToMetaFile(std::wstring const AFileName, std::wstring const AModelName, std::wstring const ADatafilePath, TPaintColorMode APaintColorMode, TPaintScaleMode APaintScaleMode)=0SCH::CAbstractModelEditorprotectedpure virtual
EditModel(ISch_Implementation *SchModel, ISch_Component *SchComp, TModelEditContext Context)=0SCH::CAbstractModelEditorprotectedpure virtual
EditModel_1(IModel *Model, EDP::IDItemRevision *DItemRevision, EDP::IAltiumLibrary *AltiumLibrary)=0SCH::CAbstractModelEditorprotectedpure virtual
EditModelMap(DXP::IULB_ItemRevision *const AModelRevision, DXP::IEDMS_Vault *const AVault, ISch_Component *const ASchComp, std::wstring *AMapAsString, std::wstring *AExcludedParts)=0SCH::CAbstractModelEditorprotectedpure virtual
FinishedLibraryCompile()=0SCH::CAbstractModelEditorprotectedpure virtual
GetEntityParameters(std::wstring AEntityName, std::wstring ADatafilePath)=0SCH::CAbstractModelEditorprotectedpure virtual
GetExternalForm()=0SCH::CAbstractModelEditorprotectedpure virtual
GetIDispatch()CDispatchObject
GetIDsOfNames(REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)CDispatchRecordvirtual
GetIModelEditor()SCH::CAbstractModelEditorinline
GetServicesSupportInternal()CAbstractSupportService
GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)CDispatchRecordvirtual
GetTypeInfoCount(UINT *pctinfo)CDispatchRecordvirtual
Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)SCH::CAbstractModelEditorprotectedvirtual
mRefCountCDispatchRecordprotected
PrepareModel(EDP::IComponentImplementation *AModel)=0SCH::CAbstractModelEditorprotectedpure virtual
QueryInterface(const IID &riid, void **ppvObject)CAbstractSupportServicevirtual
Release(void)CAbstractSupportServiceinlinevirtual
SetDefaultModelState(ISch_Implementation *SchModel, ISch_Component *SchComp, bool IsLibrary)=0SCH::CAbstractModelEditorprotectedpure virtual
StartingLibraryCompile()=0SCH::CAbstractModelEditorprotectedpure virtual
SupportsService(std::wstring const AServiceName)SCH::CAbstractModelEditorprotectedvirtual
~CDispatchObject()CDispatchObjectinlinevirtual