|
Altium C++ SDK 3.0
|
#include <EDP.Interfaces.h>
Public Member Functions | |
| bool | RunGenerator () |
| bool | RunPropertiesForm () |
| bool | RunPreferencesForm () |
| TDialogResult | RunWizard (int X, int Y) |
| void | ParameterTransferBegin () |
| int | GetParameterCount () |
| std::wstring | GetParameterValue (int Index) |
| void | AddParameter (std::wstring const Value) |
| void | ClearParameters () |
| void | ParameterTransferEnd () |
| std::wstring | GetName () |
| void | SetOutputPath (std::wstring const TargetFolder) |
| void | SetOutputMediumType (std::wstring const OutputMediumType) |
| long | GetPageHandle (int PageIndex) |
| void | Notify_BeginGeneratingOutputFile (std::wstring const GeneratedFileName) |
| void | Notify_FinishGeneratingOutputFile (std::wstring const GeneratedFileName) |
| void | Notify_BeginPrintingDocument (std::wstring const GeneratedFileName) |
| void | Notify_FinishPrintingDocument (std::wstring const GeneratedFileName) |
| std::wstring | GetDocumentPath () |
| void | SetDocumentPath (std::wstring const ADocumentPath) |
| IProject * | GetProject () |
| void | CreateAndLoadPCB () |
| long | GetBoardHandle () |
| IGeneratedPage * | GetPageInterface (int APageIndex) |
| std::wstring | GetExplicitTargetFileName () |
| void | SetExplicitTargetFileName (std::wstring const AExplicitTargetFileName) |
| bool | GetOpenOutputs () |
| void | SetOpenOutputs (bool AOpenOutputs) |
| bool | GetAddToProject () |
| void | SetAddToProject (bool AAddToProject) |
| std::wstring | GetTargetPrefix () |
| void | SetTargetPrefix (std::wstring const ATargetPrefix) |
| void | PredictOutputFileNames (DXP::IStrings *Files) |
| void | SetCurrentOutputjobFileFullPath (std::wstring AFullPath) |
| std::wstring | GetCurrentOutputjobFileFullPath () |
| void | Initialize (long Address, long ACallBackHandle, IProject *AProject, std::wstring const APredefinedOutput, std::wstring const DocumentPath) |
| void | SetGenerateCallbacks (long AnAllowProc, long ACheckCancelFn) |
| int | GeneratePageSet (C_InputValues const InputValues, C_PageOptionsRecord const PageOptions, C_PrinterOptionsRecord const PrinterOptions, long OutputValues, IPublisher *Publisher) |
| void | SetPageOptionsToDefault (C_PageOptionsRecord *PageOptions) |
| void EDP::IOutputGenerator::AddParameter | ( | std::wstring const | Value | ) |
| void EDP::IOutputGenerator::ClearParameters | ( | ) |
| void EDP::IOutputGenerator::CreateAndLoadPCB | ( | ) |
| int EDP::IOutputGenerator::GeneratePageSet | ( | C_InputValues const | InputValues, |
| C_PageOptionsRecord const | PageOptions, | ||
| C_PrinterOptionsRecord const | PrinterOptions, | ||
| long | OutputValues, | ||
| IPublisher * | Publisher ) |
| bool EDP::IOutputGenerator::GetAddToProject | ( | ) |
| long EDP::IOutputGenerator::GetBoardHandle | ( | ) |
| std::wstring EDP::IOutputGenerator::GetCurrentOutputjobFileFullPath | ( | ) |
| std::wstring EDP::IOutputGenerator::GetDocumentPath | ( | ) |
| std::wstring EDP::IOutputGenerator::GetExplicitTargetFileName | ( | ) |
| std::wstring EDP::IOutputGenerator::GetName | ( | ) |
| bool EDP::IOutputGenerator::GetOpenOutputs | ( | ) |
| long EDP::IOutputGenerator::GetPageHandle | ( | int | PageIndex | ) |
| IGeneratedPage * EDP::IOutputGenerator::GetPageInterface | ( | int | APageIndex | ) |
| int EDP::IOutputGenerator::GetParameterCount | ( | ) |
| std::wstring EDP::IOutputGenerator::GetParameterValue | ( | int | Index | ) |
| IProject * EDP::IOutputGenerator::GetProject | ( | ) |
| std::wstring EDP::IOutputGenerator::GetTargetPrefix | ( | ) |
| void EDP::IOutputGenerator::Initialize | ( | long | Address, |
| long | ACallBackHandle, | ||
| IProject * | AProject, | ||
| std::wstring const | APredefinedOutput, | ||
| std::wstring const | DocumentPath ) |
| void EDP::IOutputGenerator::Notify_BeginGeneratingOutputFile | ( | std::wstring const | GeneratedFileName | ) |
| void EDP::IOutputGenerator::Notify_BeginPrintingDocument | ( | std::wstring const | GeneratedFileName | ) |
| void EDP::IOutputGenerator::Notify_FinishGeneratingOutputFile | ( | std::wstring const | GeneratedFileName | ) |
| void EDP::IOutputGenerator::Notify_FinishPrintingDocument | ( | std::wstring const | GeneratedFileName | ) |
| void EDP::IOutputGenerator::ParameterTransferBegin | ( | ) |
| void EDP::IOutputGenerator::ParameterTransferEnd | ( | ) |
| void EDP::IOutputGenerator::PredictOutputFileNames | ( | DXP::IStrings * | Files | ) |
| bool EDP::IOutputGenerator::RunGenerator | ( | ) |
| bool EDP::IOutputGenerator::RunPreferencesForm | ( | ) |
| bool EDP::IOutputGenerator::RunPropertiesForm | ( | ) |
| TDialogResult EDP::IOutputGenerator::RunWizard | ( | int | X, |
| int | Y ) |
| void EDP::IOutputGenerator::SetAddToProject | ( | bool | AAddToProject | ) |
| void EDP::IOutputGenerator::SetCurrentOutputjobFileFullPath | ( | std::wstring | AFullPath | ) |
| void EDP::IOutputGenerator::SetDocumentPath | ( | std::wstring const | ADocumentPath | ) |
| void EDP::IOutputGenerator::SetExplicitTargetFileName | ( | std::wstring const | AExplicitTargetFileName | ) |
| void EDP::IOutputGenerator::SetGenerateCallbacks | ( | long | AnAllowProc, |
| long | ACheckCancelFn ) |
| void EDP::IOutputGenerator::SetOpenOutputs | ( | bool | AOpenOutputs | ) |
| void EDP::IOutputGenerator::SetOutputMediumType | ( | std::wstring const | OutputMediumType | ) |
| void EDP::IOutputGenerator::SetOutputPath | ( | std::wstring const | TargetFolder | ) |
| void EDP::IOutputGenerator::SetPageOptionsToDefault | ( | C_PageOptionsRecord * | PageOptions | ) |
| void EDP::IOutputGenerator::SetTargetPrefix | ( | std::wstring const | ATargetPrefix | ) |