Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::IDXPWorkSpace Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::IDXPWorkSpace:

Public Member Functions

std::wstring DM_CreateNewDocument (std::wstring ADocKind)
IDXPProjectDM_FreeDocumentsProject ()
IDXPProjectDM_FocusedProject ()
IDXPDocumentDM_FocusedDocument ()
IDXPDocumentDM_GetDocumentFromPath (std::wstring DocumentPath)
IDXPProjectDM_GetProjectFromPath (std::wstring ProjectPath)
IDXPProjectDM_LoadProjectHidden (std::wstring const ProjectPath)
int DM_ProjectCount ()
IDXPProjectDM_Projects (int Index)
void DM_FileOwnership_BulkWarnStart ()
void DM_FileOwnership_BulkWarnEnd (TFileOwnershipWarningLevel AWarningLevel)
bool DM_FileOwnership_BulkWarnRegister (std::wstring AFileName)
IDXPWorkspacePreferencesDM_Preferences ()
std::wstring DM_WorkspaceFileName ()
ILocalHistoryManagerDM_LocalHistoryManager ()
bool DM_IsReferencedAsDeviceSheet (std::wstring const AFilePath)
int DM_GetManagedDocumentImageIndex (std::wstring const AFilePath)
IDXPMessagesManagerDM_MessagesManager ()
void DM_AddOutputLine (std::wstring const MessageLine, bool ReplaceLastLine, bool UpdateLastLine)
std::wstring DM_GetOutputLine (int Index)
int DM_GetOutputLineCount ()
void DM_ClearOutputLines ()
void DM_ShowMessageView ()
bool DM_UseItemRevision (std::wstring const AVaultGUID, std::wstring const AItemGUID, std::wstring const ARevisionGUID, std::wstring const AParams)
IDXPProductBrandingDM_ProductBranding ()

Member Function Documentation

◆ DM_AddOutputLine()

void DXP::IDXPWorkSpace::DM_AddOutputLine ( std::wstring const MessageLine,
bool ReplaceLastLine,
bool UpdateLastLine )

◆ DM_ClearOutputLines()

void DXP::IDXPWorkSpace::DM_ClearOutputLines ( )

◆ DM_CreateNewDocument()

std::wstring DXP::IDXPWorkSpace::DM_CreateNewDocument ( std::wstring ADocKind)

◆ DM_FileOwnership_BulkWarnEnd()

void DXP::IDXPWorkSpace::DM_FileOwnership_BulkWarnEnd ( TFileOwnershipWarningLevel AWarningLevel)

◆ DM_FileOwnership_BulkWarnRegister()

bool DXP::IDXPWorkSpace::DM_FileOwnership_BulkWarnRegister ( std::wstring AFileName)

◆ DM_FileOwnership_BulkWarnStart()

void DXP::IDXPWorkSpace::DM_FileOwnership_BulkWarnStart ( )

◆ DM_FocusedDocument()

IDXPDocument * DXP::IDXPWorkSpace::DM_FocusedDocument ( )

◆ DM_FocusedProject()

IDXPProject * DXP::IDXPWorkSpace::DM_FocusedProject ( )

◆ DM_FreeDocumentsProject()

IDXPProject * DXP::IDXPWorkSpace::DM_FreeDocumentsProject ( )

◆ DM_GetDocumentFromPath()

IDXPDocument * DXP::IDXPWorkSpace::DM_GetDocumentFromPath ( std::wstring DocumentPath)

◆ DM_GetManagedDocumentImageIndex()

int DXP::IDXPWorkSpace::DM_GetManagedDocumentImageIndex ( std::wstring const AFilePath)

◆ DM_GetOutputLine()

std::wstring DXP::IDXPWorkSpace::DM_GetOutputLine ( int Index)

◆ DM_GetOutputLineCount()

int DXP::IDXPWorkSpace::DM_GetOutputLineCount ( )

◆ DM_GetProjectFromPath()

IDXPProject * DXP::IDXPWorkSpace::DM_GetProjectFromPath ( std::wstring ProjectPath)

◆ DM_IsReferencedAsDeviceSheet()

bool DXP::IDXPWorkSpace::DM_IsReferencedAsDeviceSheet ( std::wstring const AFilePath)

◆ DM_LoadProjectHidden()

IDXPProject * DXP::IDXPWorkSpace::DM_LoadProjectHidden ( std::wstring const ProjectPath)

◆ DM_LocalHistoryManager()

ILocalHistoryManager * DXP::IDXPWorkSpace::DM_LocalHistoryManager ( )

◆ DM_MessagesManager()

IDXPMessagesManager * DXP::IDXPWorkSpace::DM_MessagesManager ( )

◆ DM_Preferences()

IDXPWorkspacePreferences * DXP::IDXPWorkSpace::DM_Preferences ( )

◆ DM_ProductBranding()

IDXPProductBranding * DXP::IDXPWorkSpace::DM_ProductBranding ( )

◆ DM_ProjectCount()

int DXP::IDXPWorkSpace::DM_ProjectCount ( )

◆ DM_Projects()

IDXPProject * DXP::IDXPWorkSpace::DM_Projects ( int Index)

◆ DM_ShowMessageView()

void DXP::IDXPWorkSpace::DM_ShowMessageView ( )

◆ DM_UseItemRevision()

bool DXP::IDXPWorkSpace::DM_UseItemRevision ( std::wstring const AVaultGUID,
std::wstring const AItemGUID,
std::wstring const ARevisionGUID,
std::wstring const AParams )

◆ DM_WorkspaceFileName()

std::wstring DXP::IDXPWorkSpace::DM_WorkspaceFileName ( )

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