Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_PadViaTemplate Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_PadViaTemplate:
PCB::IPCB_PadTemplate PCB::IPCB_ViaTemplate

Public Member Functions

TObjectId GetState_ObjectID ()
std::wstring GetState_LibraryID ()
std::wstring GetState_TemplateID ()
std::wstring GetState_RevisionID ()
IPCB_PadViaTemplateLinkGetState_ExternalLink ()
std::wstring GetState_TemplateName ()
std::wstring GetState_TemplateDescription ()
bool GetState_Internal ()
bool GetState_RemoveUnused ()
int GetState_PrimLinkCount ()
void SetState_LibraryID (std::wstring const AValue)
void SetState_TemplateID (std::wstring const AValue)
void SetState_RevisionID (std::wstring const AValue)
void SetState_TemplateName (std::wstring const AValue)
void SetState_TemplateDescription (std::wstring const AValue)
void SetState_Internal (bool AValue)
void SetState_RemoveUnused (bool AValue)
IPCB_PadViaTemplateLinkCreateTemplateLink ()
std::wstring GetFullTemplateID ()
bool HasLocalChanges (IPCB_Primitive *APrimitive)

Member Function Documentation

◆ CreateTemplateLink()

IPCB_PadViaTemplateLink * PCB::IPCB_PadViaTemplate::CreateTemplateLink ( )

◆ GetFullTemplateID()

std::wstring PCB::IPCB_PadViaTemplate::GetFullTemplateID ( )

◆ GetState_ExternalLink()

IPCB_PadViaTemplateLink * PCB::IPCB_PadViaTemplate::GetState_ExternalLink ( )

◆ GetState_Internal()

bool PCB::IPCB_PadViaTemplate::GetState_Internal ( )

◆ GetState_LibraryID()

std::wstring PCB::IPCB_PadViaTemplate::GetState_LibraryID ( )

◆ GetState_ObjectID()

TObjectId PCB::IPCB_PadViaTemplate::GetState_ObjectID ( )

◆ GetState_PrimLinkCount()

int PCB::IPCB_PadViaTemplate::GetState_PrimLinkCount ( )

◆ GetState_RemoveUnused()

bool PCB::IPCB_PadViaTemplate::GetState_RemoveUnused ( )

◆ GetState_RevisionID()

std::wstring PCB::IPCB_PadViaTemplate::GetState_RevisionID ( )

◆ GetState_TemplateDescription()

std::wstring PCB::IPCB_PadViaTemplate::GetState_TemplateDescription ( )

◆ GetState_TemplateID()

std::wstring PCB::IPCB_PadViaTemplate::GetState_TemplateID ( )

◆ GetState_TemplateName()

std::wstring PCB::IPCB_PadViaTemplate::GetState_TemplateName ( )

◆ HasLocalChanges()

bool PCB::IPCB_PadViaTemplate::HasLocalChanges ( IPCB_Primitive * APrimitive)

◆ SetState_Internal()

void PCB::IPCB_PadViaTemplate::SetState_Internal ( bool AValue)

◆ SetState_LibraryID()

void PCB::IPCB_PadViaTemplate::SetState_LibraryID ( std::wstring const AValue)

◆ SetState_RemoveUnused()

void PCB::IPCB_PadViaTemplate::SetState_RemoveUnused ( bool AValue)

◆ SetState_RevisionID()

void PCB::IPCB_PadViaTemplate::SetState_RevisionID ( std::wstring const AValue)

◆ SetState_TemplateDescription()

void PCB::IPCB_PadViaTemplate::SetState_TemplateDescription ( std::wstring const AValue)

◆ SetState_TemplateID()

void PCB::IPCB_PadViaTemplate::SetState_TemplateID ( std::wstring const AValue)

◆ SetState_TemplateName()

void PCB::IPCB_PadViaTemplate::SetState_TemplateName ( std::wstring const AValue)

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