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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::IOpenBus_Port:
SCH::ISch_GraphicalObject SCH::ISch_BasicContainer

Public Member Functions

void SetState_Number (int const AValue)
void SetState_PortType (TOpenBusPortType const AValue)
void SetState_Rotation (TRotationBy90 const AValue)
void SetState_X (int const AValue)
void SetState_Y (int const AValue)
void SetState_LinkId (std::wstring const AValue)
void SetState_SchLink (IOpenBus_Link *const AValue)
void SetState_AddrWidth (int const AValue)
void SetState_DataWidth (int const AValue)
void SetState_AddrBase (int const AValue)
void SetState_AddrMode (int const AValue)
void SetState_AddrDecodeWidth (int const AValue)
void SetState_Prefix (std::wstring const AValue)
std::wstring GetState_Prefix ()
ISch_GraphicalObjectGetState_SchOwner ()
std::wstring GetState_Name ()
int GetState_Number ()
TOpenBusPortType GetState_PortType ()
int GetState_X ()
int GetState_Y ()
std::wstring GetState_LinkId ()
IOpenBus_LinkGetState_SchLink ()
int GetState_AddrWidth ()
int GetState_DataWidth ()
int GetState_AddrBase ()
int GetState_AddrMode ()
int GetState_AddrDecodeWidth ()
IOpenBus_PortDuplicate ()
bool GetState_ZeroDelay ()
void SetState_ZeroDelay (bool const AValue)
bool GetState_HasSelectLines ()
void SetState_HasSelectLines (bool const AValue)
bool GetState_HasOutputData ()
void SetState_HasOutputData (bool const AValue)
bool GetState_HasInputData ()
void SetState_HasInputData (bool const AValue)
std::wstring GetState_Caption ()
void SetState_Caption (std::wstring const Value)
bool GetState_HasText ()
void SetState_HasText (bool Value)
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

◆ Duplicate()

IOpenBus_Port * SCH::IOpenBus_Port::Duplicate ( )

◆ GetState_AddrBase()

int SCH::IOpenBus_Port::GetState_AddrBase ( )

◆ GetState_AddrDecodeWidth()

int SCH::IOpenBus_Port::GetState_AddrDecodeWidth ( )

◆ GetState_AddrMode()

int SCH::IOpenBus_Port::GetState_AddrMode ( )

◆ GetState_AddrWidth()

int SCH::IOpenBus_Port::GetState_AddrWidth ( )

◆ GetState_Caption()

std::wstring SCH::IOpenBus_Port::GetState_Caption ( )

◆ GetState_DataWidth()

int SCH::IOpenBus_Port::GetState_DataWidth ( )

◆ GetState_HasInputData()

bool SCH::IOpenBus_Port::GetState_HasInputData ( )

◆ GetState_HasOutputData()

bool SCH::IOpenBus_Port::GetState_HasOutputData ( )

◆ GetState_HasSelectLines()

bool SCH::IOpenBus_Port::GetState_HasSelectLines ( )

◆ GetState_HasText()

bool SCH::IOpenBus_Port::GetState_HasText ( )

◆ GetState_LinkId()

std::wstring SCH::IOpenBus_Port::GetState_LinkId ( )

◆ GetState_Name()

std::wstring SCH::IOpenBus_Port::GetState_Name ( )

◆ GetState_Number()

int SCH::IOpenBus_Port::GetState_Number ( )

◆ GetState_PortType()

TOpenBusPortType SCH::IOpenBus_Port::GetState_PortType ( )

◆ GetState_Prefix()

std::wstring SCH::IOpenBus_Port::GetState_Prefix ( )

◆ GetState_SchLink()

IOpenBus_Link * SCH::IOpenBus_Port::GetState_SchLink ( )

◆ GetState_SchOwner()

ISch_GraphicalObject * SCH::IOpenBus_Port::GetState_SchOwner ( )

◆ GetState_X()

int SCH::IOpenBus_Port::GetState_X ( )

◆ GetState_Y()

int SCH::IOpenBus_Port::GetState_Y ( )

◆ GetState_ZeroDelay()

bool SCH::IOpenBus_Port::GetState_ZeroDelay ( )

◆ SetState_AddrBase()

void SCH::IOpenBus_Port::SetState_AddrBase ( int const AValue)

◆ SetState_AddrDecodeWidth()

void SCH::IOpenBus_Port::SetState_AddrDecodeWidth ( int const AValue)

◆ SetState_AddrMode()

void SCH::IOpenBus_Port::SetState_AddrMode ( int const AValue)

◆ SetState_AddrWidth()

void SCH::IOpenBus_Port::SetState_AddrWidth ( int const AValue)

◆ SetState_Caption()

void SCH::IOpenBus_Port::SetState_Caption ( std::wstring const Value)

◆ SetState_DataWidth()

void SCH::IOpenBus_Port::SetState_DataWidth ( int const AValue)

◆ SetState_HasInputData()

void SCH::IOpenBus_Port::SetState_HasInputData ( bool const AValue)

◆ SetState_HasOutputData()

void SCH::IOpenBus_Port::SetState_HasOutputData ( bool const AValue)

◆ SetState_HasSelectLines()

void SCH::IOpenBus_Port::SetState_HasSelectLines ( bool const AValue)

◆ SetState_HasText()

void SCH::IOpenBus_Port::SetState_HasText ( bool Value)

◆ SetState_LinkId()

void SCH::IOpenBus_Port::SetState_LinkId ( std::wstring const AValue)

◆ SetState_Number()

void SCH::IOpenBus_Port::SetState_Number ( int const AValue)

◆ SetState_PortType()

void SCH::IOpenBus_Port::SetState_PortType ( TOpenBusPortType const AValue)

◆ SetState_Prefix()

void SCH::IOpenBus_Port::SetState_Prefix ( std::wstring const AValue)

◆ SetState_Rotation()

void SCH::IOpenBus_Port::SetState_Rotation ( TRotationBy90 const AValue)

◆ SetState_SchLink()

void SCH::IOpenBus_Port::SetState_SchLink ( IOpenBus_Link *const AValue)

◆ SetState_X()

void SCH::IOpenBus_Port::SetState_X ( int const AValue)

◆ SetState_Y()

void SCH::IOpenBus_Port::SetState_Y ( int const AValue)

◆ SetState_ZeroDelay()

void SCH::IOpenBus_Port::SetState_ZeroDelay ( bool const AValue)

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