Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::IDeviceSheetManager Struct Reference

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IDeviceSheetManager:

Public Member Functions

void EditDeviceFolderList ()
std::wstring FindDeviceSheetPath (std::wstring const AFileName)
bool BrowseDeviceSheet (std::wstring *AFileName, std::wstring *AFilePath)
int GetFoldersCount ()
std::wstring GetFolders_FolderPath (int AIndex)
bool GetFolders_SearchSubFolders (int AIndex)
bool WillSearchDeviceFolder (std::wstring const AFolderPath)
bool AddDeviceFolder (std::wstring const AFolderPath, bool ASearchSubfolder)
bool ChooseDeviceFolder (std::wstring *AFolderPath)
std::wstring ConvertDeviceSheetPathToName (std::wstring const AFilePath)
EDP::IProjectGetCurrentProject ()
void MakeCurrentProject (EDP::IProject *AProject)
void SetDeviceFolder (int AIndex, std::wstring const AFolderPath, bool ASearchSubfolder)
void ClearFolders ()
void DeleteFolder (int AIndex)
std::wstring FindAllDeviceSheetPaths (std::wstring const AFileName, std::wstring *AOtherMatchingPaths)

Member Function Documentation

◆ AddDeviceFolder()

bool SCH::IDeviceSheetManager::AddDeviceFolder ( std::wstring const AFolderPath,
bool ASearchSubfolder )

◆ BrowseDeviceSheet()

bool SCH::IDeviceSheetManager::BrowseDeviceSheet ( std::wstring * AFileName,
std::wstring * AFilePath )

◆ ChooseDeviceFolder()

bool SCH::IDeviceSheetManager::ChooseDeviceFolder ( std::wstring * AFolderPath)

◆ ClearFolders()

void SCH::IDeviceSheetManager::ClearFolders ( )

◆ ConvertDeviceSheetPathToName()

std::wstring SCH::IDeviceSheetManager::ConvertDeviceSheetPathToName ( std::wstring const AFilePath)

◆ DeleteFolder()

void SCH::IDeviceSheetManager::DeleteFolder ( int AIndex)

◆ EditDeviceFolderList()

void SCH::IDeviceSheetManager::EditDeviceFolderList ( )

◆ FindAllDeviceSheetPaths()

std::wstring SCH::IDeviceSheetManager::FindAllDeviceSheetPaths ( std::wstring const AFileName,
std::wstring * AOtherMatchingPaths )

◆ FindDeviceSheetPath()

std::wstring SCH::IDeviceSheetManager::FindDeviceSheetPath ( std::wstring const AFileName)

◆ GetCurrentProject()

EDP::IProject * SCH::IDeviceSheetManager::GetCurrentProject ( )

◆ GetFolders_FolderPath()

std::wstring SCH::IDeviceSheetManager::GetFolders_FolderPath ( int AIndex)

◆ GetFolders_SearchSubFolders()

bool SCH::IDeviceSheetManager::GetFolders_SearchSubFolders ( int AIndex)

◆ GetFoldersCount()

int SCH::IDeviceSheetManager::GetFoldersCount ( )

◆ MakeCurrentProject()

void SCH::IDeviceSheetManager::MakeCurrentProject ( EDP::IProject * AProject)

◆ SetDeviceFolder()

void SCH::IDeviceSheetManager::SetDeviceFolder ( int AIndex,
std::wstring const AFolderPath,
bool ASearchSubfolder )

◆ WillSearchDeviceFolder()

bool SCH::IDeviceSheetManager::WillSearchDeviceFolder ( std::wstring const AFolderPath)

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