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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISch_Port:
SCH::ISch_ParametrizedGroup SCH::ISch_GraphicalObject SCH::ISch_BasicContainer

Public Member Functions

void SetState_Name (std::wstring AValue)
void SetState_Style (TPortArrowStyle AValue)
void SetState_IOType (TPortIO AValue)
void SetState_Alignment (THorizontalAlign AValue)
void SetState_TextColor (DXP::TColor AValue)
void SetState_Width (int AValue)
void SetState_Height (int AValue)
void SetState_FontId (int AFontId)
void SetState_BorderWidth (TSize AValue)
void SetState_AutoSize (bool AValue)
void SetState_CrossRef (std::wstring AValue)
void SetState_ConnectedEnd (TPortConnectedEnd AValue)
void SetState_OverrideDisplayString (std::wstring AValue)
std::wstring GetState_Name ()
TPortArrowStyle GetState_Style ()
TPortIO GetState_IOType ()
THorizontalAlign GetState_Alignment ()
DXP::TColor GetState_TextColor ()
int GetState_Width ()
int GetState_Height ()
int GetState_FontId ()
TSize GetState_BorderWidth ()
bool GetState_AutoSize ()
std::wstring GetState_CrossRef ()
TPortConnectedEnd GetState_ConnectedEnd ()
std::wstring GetState_OverrideDisplayString ()
bool IsVertical ()
void SetState_HarnessColor (DXP::TColor AValue)
DXP::TColor GetState_HarnessColor ()
Public Member Functions inherited from SCH::ISch_ParametrizedGroup
bool Import_FromUser_Parameters ()
void ResetAllSchParametersPosition ()
Public Member Functions inherited from SCH::ISch_GraphicalObject
DXP::C_Point GetState_Location ()
DXP::TColor GetState_Color ()
DXP::TColor GetState_AreaColor ()
bool GetState_Selection ()
bool GetState_EnableDraw ()
bool GetState_Disabled ()
bool GetState_Dimmed ()
int GetState_OwnerPartId ()
int GetState_OwnerPartDisplayMode ()
std::wstring GetState_LiveHighlightValue ()
EDP::TErrorKind GetState_ErrorKind ()
DXP::TColor GetState_ErrorColor ()
bool GetState_DisplayError ()
std::wstring GetState_ErrorString ()
bool GetState_CompilationMasked ()
void SetState_Location (DXP::C_Point ALocation)
void SetState_Color (DXP::TColor AColor)
void SetState_AreaColor (DXP::TColor AColor)
void SetState_Selection (bool B)
void SetState_EnableDraw (bool B)
void SetState_Disabled (bool B)
void SetState_Dimmed (bool B)
void SetState_OwnerPartId (int AValue)
void SetState_OwnerPartDisplayMode (int AValue)
void SetState_LiveHighlightValue (std::wstring AValue)
void SetState_ErrorKind (EDP::TErrorKind AValue)
void SetState_ErrorColor (DXP::TColor AValue)
void SetState_DisplayError (bool AValue)
void SetState_ErrorString (std::wstring const AValue)
void SetState_CompilationMasked (bool AValue)
void RotateBy90 (DXP::C_Point Center, TRotationBy90 A)
void MoveByXY (int x, int y)
void MoveToXY (int x, int y)
void Mirror (DXP::C_Point Axis)
void SetState_xSizeySize ()
void GraphicallyInvalidate ()
C_CoordRect BoundingRectangle ()
C_CoordRect BoundingRectangle_Full ()
void AddErrorString (std::wstring const AErrorString, bool AtEnd)
void ResetErrorFields ()
Public Member Functions inherited from SCH::ISch_BasicContainer
void SetState_Text (std::wstring AValue)
TObjectId GetState_ObjectId ()
ISch_BasicContainerGetState_SchBasicContainer ()
ISch_DocumentGetState_OwnerSchDocument ()
std::wstring GetState_Text ()
void AddSchObject (ISch_BasicContainer *AObject)
void AddAndPositionSchObject (ISch_BasicContainer *AObject)
void RemoveSchObject (ISch_BasicContainer *AObject)
ISch_IteratorSchIterator_Create ()
void DeleteAll ()
void FreeAllContainedObjects ()
void Setstate_Default (TUnitSystem AUnit)
bool Import_FromUser ()
std::wstring GetState_IdentifierString ()
std::wstring GetState_DescriptionString ()
ISch_BasicContainerReplicate ()
std::wstring ExportToParameters ()
void SchIterator_Destroy (ISch_Iterator **AIterator)
void SetState_UniqueId (std::wstring AValue)
std::wstring GetState_Handle ()
std::wstring GetState_UniqueId ()

Member Function Documentation

◆ GetState_Alignment()

THorizontalAlign SCH::ISch_Port::GetState_Alignment ( )

◆ GetState_AutoSize()

bool SCH::ISch_Port::GetState_AutoSize ( )

◆ GetState_BorderWidth()

TSize SCH::ISch_Port::GetState_BorderWidth ( )

◆ GetState_ConnectedEnd()

TPortConnectedEnd SCH::ISch_Port::GetState_ConnectedEnd ( )

◆ GetState_CrossRef()

std::wstring SCH::ISch_Port::GetState_CrossRef ( )

◆ GetState_FontId()

int SCH::ISch_Port::GetState_FontId ( )

◆ GetState_HarnessColor()

DXP::TColor SCH::ISch_Port::GetState_HarnessColor ( )

◆ GetState_Height()

int SCH::ISch_Port::GetState_Height ( )

◆ GetState_IOType()

TPortIO SCH::ISch_Port::GetState_IOType ( )

◆ GetState_Name()

std::wstring SCH::ISch_Port::GetState_Name ( )

◆ GetState_OverrideDisplayString()

std::wstring SCH::ISch_Port::GetState_OverrideDisplayString ( )

◆ GetState_Style()

TPortArrowStyle SCH::ISch_Port::GetState_Style ( )

◆ GetState_TextColor()

DXP::TColor SCH::ISch_Port::GetState_TextColor ( )

◆ GetState_Width()

int SCH::ISch_Port::GetState_Width ( )

◆ IsVertical()

bool SCH::ISch_Port::IsVertical ( )

◆ SetState_Alignment()

void SCH::ISch_Port::SetState_Alignment ( THorizontalAlign AValue)

◆ SetState_AutoSize()

void SCH::ISch_Port::SetState_AutoSize ( bool AValue)

◆ SetState_BorderWidth()

void SCH::ISch_Port::SetState_BorderWidth ( TSize AValue)

◆ SetState_ConnectedEnd()

void SCH::ISch_Port::SetState_ConnectedEnd ( TPortConnectedEnd AValue)

◆ SetState_CrossRef()

void SCH::ISch_Port::SetState_CrossRef ( std::wstring AValue)

◆ SetState_FontId()

void SCH::ISch_Port::SetState_FontId ( int AFontId)

◆ SetState_HarnessColor()

void SCH::ISch_Port::SetState_HarnessColor ( DXP::TColor AValue)

◆ SetState_Height()

void SCH::ISch_Port::SetState_Height ( int AValue)

◆ SetState_IOType()

void SCH::ISch_Port::SetState_IOType ( TPortIO AValue)

◆ SetState_Name()

void SCH::ISch_Port::SetState_Name ( std::wstring AValue)

◆ SetState_OverrideDisplayString()

void SCH::ISch_Port::SetState_OverrideDisplayString ( std::wstring AValue)

◆ SetState_Style()

void SCH::ISch_Port::SetState_Style ( TPortArrowStyle AValue)

◆ SetState_TextColor()

void SCH::ISch_Port::SetState_TextColor ( DXP::TColor AValue)

◆ SetState_Width()

void SCH::ISch_Port::SetState_Width ( int AValue)

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