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

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::IProjectVariant:
EDP::IDMObject

Public Member Functions

IProjectDM_Project ()
std::wstring DM_Name ()
std::wstring DM_Description ()
int DM_VariationCount ()
IComponentVariationDM_Variations (int Index)
void DM_SetName (std::wstring const Value)
void DM_SetDescription (std::wstring const Value)
IComponentVariationDM_AddComponentVariation ()
void DM_RemoveComponentVariation (int Index)
IComponentVariationDM_FindComponentVariationByUniqueId (std::wstring const AUniqueId)
IComponentVariationDM_FindComponentVariationByDesignator (std::wstring const ADesignator)
void DM_AddParameter (std::wstring AName, std::wstring AValue)
Public Member Functions inherited from EDP::IDMObject
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_AddComponentVariation()

IComponentVariation * EDP::IProjectVariant::DM_AddComponentVariation ( )

◆ DM_AddParameter()

void EDP::IProjectVariant::DM_AddParameter ( std::wstring AName,
std::wstring AValue )

◆ DM_Description()

std::wstring EDP::IProjectVariant::DM_Description ( )

◆ DM_FindComponentVariationByDesignator()

IComponentVariation * EDP::IProjectVariant::DM_FindComponentVariationByDesignator ( std::wstring const ADesignator)

◆ DM_FindComponentVariationByUniqueId()

IComponentVariation * EDP::IProjectVariant::DM_FindComponentVariationByUniqueId ( std::wstring const AUniqueId)

◆ DM_Name()

std::wstring EDP::IProjectVariant::DM_Name ( )

◆ DM_Project()

IProject * EDP::IProjectVariant::DM_Project ( )

◆ DM_RemoveComponentVariation()

void EDP::IProjectVariant::DM_RemoveComponentVariation ( int Index)

◆ DM_SetDescription()

void EDP::IProjectVariant::DM_SetDescription ( std::wstring const Value)

◆ DM_SetName()

void EDP::IProjectVariant::DM_SetName ( std::wstring const Value)

◆ DM_VariationCount()

int EDP::IProjectVariant::DM_VariationCount ( )

◆ DM_Variations()

IComponentVariation * EDP::IProjectVariant::DM_Variations ( int Index)

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