Altium C++ SDK 3.0
Toggle main menu visibility
Loading...
Searching...
No Matches
EDP::IIntegratedLibraryProject Struct Reference
#include <
EDP.Interfaces.h
>
Inheritance diagram for EDP::IIntegratedLibraryProject:
Additional Inherited Members
Public Member Functions inherited from
EDP::IProject
IProjectVariant
*
DM_ProjectVariants
(int Index)
IDocument
*
DM_GeneratedDocuments
(int Index)
IDocument
*
DM_LogicalDocuments
(int Index)
IDocument
*
DM_PhysicalDocuments
(int Index)
ISearchPath
*
DM_SearchPaths
(int Index)
IDeviceSheetFolder
*
DM_DeviceSheetFolders
(int Index)
IConfiguration
*
DM_Configurations
(int Index)
IOutputer
*
DM_Outputers
(std::wstring Name)
int
DM_ProjectVariantCount
()
int
DM_GeneratedDocumentCount
()
int
DM_LogicalDocumentCount
()
int
DM_PhysicalDocumentCount
()
int
DM_SearchPathCount
()
int
DM_DeviceSheetFolderCount
()
int
DM_ConfigurationCount
()
int
DM_IndexOfSourceDocument
(std::wstring Filename)
void
DM_MoveSourceDocument
(std::wstring Filename, int NewIndex)
void
DM_AddConfigurationParameters
(std::wstring Configuration)
void
DM_AddConfigurationParameters_Physical
(std::wstring Configuration)
void
DM_AddGeneratedDocument
(std::wstring Filename)
void
DM_AddSourceDocument
(std::wstring Filename)
void
DM_AddControlPanel
(std::wstring Filename)
void
DM_RemoveSourceDocument
(std::wstring Filename)
void
DM_AddSearchPath
(std::wstring SearchPath, bool IncludeSubFolders)
void
DM_AddDeviceSheetFolder
(std::wstring FolderPath, bool IncludeSubFolders)
std::wstring
DM_ProjectFullPath
()
std::wstring
DM_ProjectFileName
()
TFlattenMode
DM_HierarchyMode
()
IDocument
*
DM_TopLevelLogicalDocument
()
IDocument
*
DM_TopLevelPhysicalDocument
()
IComponentMappings
*
DM_ComponentMappings
(std::wstring AnImplementationDocument)
IComponentMappings
*
DM_ComponentMappings_1
(std::wstring ASourceDocument, std::wstring AnImplementationDocument)
IDocument
*
DM_DocumentFlattened
()
IDocument
*
DM_PrimaryImplementationDocument
()
IProjectVariant
*
DM_CurrentProjectVariant
()
int
DM_ViolationCount
()
IViolation
*
DM_Violations
(int Index)
void
DM_ClearViolations
()
DXP::TErrorLevel
DM_ErrorLevels
(
TErrorKind
AErrorKind)
void
DM_SetErrorLevels
(
TErrorKind
AErrorKind,
DXP::TErrorLevel
AErrorLevel)
IDocument
*
DM_GetDocumentFromPath
(std::wstring DocumentPath)
std::wstring
DM_ChannelDesignatorFormat
()
std::wstring
DM_ChannelRoomLevelSeperator
()
TChannelRoomNamingStyle
DM_ChannelRoomNamingStyle
()
std::wstring
DM_UserID
()
void
DM_StartNavigation
()
void
DM_StartCrossProbing
(bool CtrlDoesSwitch)
void
DM_DoCrossSelection
()
std::wstring
DM_InitializeOutputPath
(std::wstring AnOutputType)
void
DM_SetOutputPath
(std::wstring AnOutputPath)
std::wstring
DM_GetOutputPath
()
bool
DM_Compile
()
bool
DM_CompileEx
(bool All, bool *Cancelled)
bool
DM_EditOptions
(std::wstring DefaultPage)
bool
DM_EditConfigurations
()
bool
DM_UpdateConstraints
()
INavigationHistory
*
GetNavigationHistory
()
DXP::IOptionsStorage
*
DM_OptionsStorage
()
IToDoManager
*
DM_ToDoManager
()
void
DM_SetAsCurrentProject
()
bool
DM_GetAllowPortNetNames
()
bool
DM_GetAllowSheetEntryNetNames
()
bool
DM_GetAppendSheetNumberToLocalNets
()
void
DM_SetAllowPortNetNames
(bool AAllow)
void
DM_SetAllowSheetEntryNetNames
(bool AAllow)
void
DM_SetAppendSheetNumberToLocalNets
(bool AAppend)
void
DM_SetHierarchyMode
(
TFlattenMode
AFlatten)
IDocument
*
DM_GetScrapDocument
(std::wstring DocumentPath)
IConfiguration
*
DM_GetConfigurationByName
(std::wstring Configuration)
IConfiguration
*
DM_AddConfiguration
(std::wstring Configuration)
bool
DM_RemoveConfigurationByName
(std::wstring Configuration)
bool
DM_RemoveAllConfigurations
()
IConfiguration
*
DM_GetDefaultConfiguration
()
std::wstring
DM_GetDefaultConfigurationName
()
void
DM_SetDefaultConfigurationName
(std::wstring Configuration)
std::wstring
DM_GetDefaultPcbType
()
void
DM_SetDefaultPcbType
(std::wstring PcbType)
TFlattenMode
DM_HierarchyModeForCompile
()
void
DM_RefreshInWorkspaceForm
()
DXP::IDocumentBackups
*
DM_DocumentBackups
()
IDocumentStructure
*
DM_GetTopLevelDocumentStructure
()
int
DM_OwnedProjectCount
()
IProject
*
DM_OwnedProjects
(int Index)
bool
DM_GetPinSwapBy_Netlabel
()
bool
DM_GetPinSwapBy_Pin
()
void
DM_SetPinSwapBy_Netlabel
(bool AAllow)
void
DM_SetPinSwapBy_Pin
(bool AAllow)
IProjectVariant
*
DM_AddProjectVariant
()
void
DM_RemoveProjectVariant
(int Index)
bool
DM_InCompilation
()
std::wstring
DM_ProjectTemplateLocation
()
bool
DM_ReportSuppressedErrorsInMessages
()
bool
DM_NeedsCompile
()
void
DM_SetCurrentProjectVariant
(
IProjectVariant
*AProjVariant)
bool
DM_AvailableDatabaseLinks
()
void
DM_AddParameter
(std::wstring AName, std::wstring AValue)
IProject
*
DM_ReleaseProjectCopy
()
void
DM_ResetReleaseProject
()
std::wstring
DM_GlobalPreferencesVaultGUID
()
std::wstring
DM_GlobalPreferencesRevisionGUID
()
std::wstring
DM_ManagedProjectGUID
()
IUnifiedDataModel
*
DM_DataModel
()
void
DM_BeginUpdate
()
void
DM_EndUpdate
()
IDocument
*
DM_GetDocumentByDocumentId
(std::wstring const ADocumentId)
Public Member Functions inherited from
EDP::IDMObject
IParameter
*
DM_Parameters
(int Index)
int
DM_ParameterCount
()
bool
DM_IsInferredObject
()
int
DM_LocationX
()
int
DM_LocationY
()
int
DM_GeneralField
()
std::wstring
DM_LocationString
()
std::wstring
DM_LongDescriptorString
()
std::wstring
DM_ShortDescriptorString
()
std::wstring
DM_ObjectKindString
()
std::wstring
DM_ObjectKindStringForCrossProbe
()
std::wstring
DM_PrimaryCrossProbeString
()
std::wstring
DM_SecondaryCrossProbeString
()
std::wstring
DM_FullCrossProbeString
()
int
DM_ImageIndex
()
IDocument
*
DM_OwnerDocument
()
std::wstring
DM_OwnerDocumentName
()
std::wstring
DM_OwnerDocumentFullPath
()
int
DM_CurrentSheetInstanceNumber
()
bool
DM_ValidForNavigation
()
int
DM_NetIndex_Flat
()
int
DM_NetIndex_Sheet
()
int
DM_NetIndex_SubNet
()
int
DM_SheetIndex_Logical
()
int
DM_SheetIndex_Physical
()
IVHDLEntity
*
DM_VHDLEntity
()
IDispatch *
DM_GetVCSProject
()
void
DM_SetVCSProject
(IDispatch *const Value)
bool
DM_IsFormulaString
(std::wstring AFormula)
std::wstring
DM_CalculateParameterValue
(
IParameter
*AParameter)
int
DM_PCBObjectHandle
()
int
DM_SCHObjectHandle
()
IDispatch *
DM_PCBObjectInterface
()
IDispatch *
DM_SCHObjectInterface
()
std::wstring
DM_PcbHandle
()
std::wstring
DM_SchHandle
()
The documentation for this struct was generated from the following file:
EDP.Interfaces.h
EDP
IIntegratedLibraryProject
Generated by
1.17.0