Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP::IDMObject Struct Reference

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::IDMObject:
EDP::IBaseConfiguration EDP::IBlanket EDP::IBus EDP::IChangeManager EDP::IComponentImplementation EDP::IComponentMappings EDP::IComponentVariation EDP::IConstraint EDP::IConstraintGroup EDP::IDM_FSMState EDP::IDM_FSMTransition EDP::IDeviceSheetFolder EDP::IDocument EDP::IInstance EDP::ILine EDP::INet EDP::INetItem EDP::IObjectClass EDP::IObjectClassCluster EDP::IOutputJob EDP::IOutputMedium EDP::IOutputer EDP::IParameter EDP::IParameterVariation EDP::IPart EDP::IPartProperties EDP::IProject EDP::IProjectProperties EDP::IProjectVariant EDP::IRoom EDP::IRule EDP::ISearchPath EDP::ISheetSymbol EDP::ISignal EDP::ISignalLink EDP::ISignalManager EDP::ISignalNode EDP::ISubNet EDP::ITextFrame EDP::IVHDLEntity EDP::IViolation EDP::IWorkspace EDP::IWrapper

Public Member Functions

IParameterDM_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 ()
IDocumentDM_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 ()
IVHDLEntityDM_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 ()

Member Function Documentation

◆ DM_CalculateParameterValue()

std::wstring EDP::IDMObject::DM_CalculateParameterValue ( IParameter * AParameter)

◆ DM_CurrentSheetInstanceNumber()

int EDP::IDMObject::DM_CurrentSheetInstanceNumber ( )

◆ DM_FullCrossProbeString()

std::wstring EDP::IDMObject::DM_FullCrossProbeString ( )

◆ DM_GeneralField()

int EDP::IDMObject::DM_GeneralField ( )

◆ DM_GetVCSProject()

IDispatch * EDP::IDMObject::DM_GetVCSProject ( )

◆ DM_ImageIndex()

int EDP::IDMObject::DM_ImageIndex ( )

◆ DM_IsFormulaString()

bool EDP::IDMObject::DM_IsFormulaString ( std::wstring AFormula)

◆ DM_IsInferredObject()

bool EDP::IDMObject::DM_IsInferredObject ( )

◆ DM_LocationString()

std::wstring EDP::IDMObject::DM_LocationString ( )

◆ DM_LocationX()

int EDP::IDMObject::DM_LocationX ( )

◆ DM_LocationY()

int EDP::IDMObject::DM_LocationY ( )

◆ DM_LongDescriptorString()

std::wstring EDP::IDMObject::DM_LongDescriptorString ( )

◆ DM_NetIndex_Flat()

int EDP::IDMObject::DM_NetIndex_Flat ( )

◆ DM_NetIndex_Sheet()

int EDP::IDMObject::DM_NetIndex_Sheet ( )

◆ DM_NetIndex_SubNet()

int EDP::IDMObject::DM_NetIndex_SubNet ( )

◆ DM_ObjectKindString()

std::wstring EDP::IDMObject::DM_ObjectKindString ( )

◆ DM_ObjectKindStringForCrossProbe()

std::wstring EDP::IDMObject::DM_ObjectKindStringForCrossProbe ( )

◆ DM_OwnerDocument()

IDocument * EDP::IDMObject::DM_OwnerDocument ( )

◆ DM_OwnerDocumentFullPath()

std::wstring EDP::IDMObject::DM_OwnerDocumentFullPath ( )

◆ DM_OwnerDocumentName()

std::wstring EDP::IDMObject::DM_OwnerDocumentName ( )

◆ DM_ParameterCount()

int EDP::IDMObject::DM_ParameterCount ( )

◆ DM_Parameters()

IParameter * EDP::IDMObject::DM_Parameters ( int Index)

◆ DM_PcbHandle()

std::wstring EDP::IDMObject::DM_PcbHandle ( )

◆ DM_PCBObjectHandle()

int EDP::IDMObject::DM_PCBObjectHandle ( )

◆ DM_PCBObjectInterface()

IDispatch * EDP::IDMObject::DM_PCBObjectInterface ( )

◆ DM_PrimaryCrossProbeString()

std::wstring EDP::IDMObject::DM_PrimaryCrossProbeString ( )

◆ DM_SchHandle()

std::wstring EDP::IDMObject::DM_SchHandle ( )

◆ DM_SCHObjectHandle()

int EDP::IDMObject::DM_SCHObjectHandle ( )

◆ DM_SCHObjectInterface()

IDispatch * EDP::IDMObject::DM_SCHObjectInterface ( )

◆ DM_SecondaryCrossProbeString()

std::wstring EDP::IDMObject::DM_SecondaryCrossProbeString ( )

◆ DM_SetVCSProject()

void EDP::IDMObject::DM_SetVCSProject ( IDispatch *const Value)

◆ DM_SheetIndex_Logical()

int EDP::IDMObject::DM_SheetIndex_Logical ( )

◆ DM_SheetIndex_Physical()

int EDP::IDMObject::DM_SheetIndex_Physical ( )

◆ DM_ShortDescriptorString()

std::wstring EDP::IDMObject::DM_ShortDescriptorString ( )

◆ DM_ValidForNavigation()

bool EDP::IDMObject::DM_ValidForNavigation ( )

◆ DM_VHDLEntity()

IVHDLEntity * EDP::IDMObject::DM_VHDLEntity ( )

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