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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISch_Parameter:
SCH::ISch_ComplexText SCH::ISch_Label SCH::ISch_GraphicalObject SCH::ISch_BasicContainer SCH::ISch_Designator

Public Member Functions

void SetState_ReadOnlyState (TParameter_ReadOnlyState R)
void SetState_Description (std::wstring S)
void SetState_AllowLibrarySynchronize (bool B)
void SetState_AllowDatabaseSynchronize (bool B)
void SetState_Name (std::wstring S)
void SetState_ShowName (bool N)
void SetState_ParamType (TParameterType N)
TParameter_ReadOnlyState GetState_ReadOnlyState ()
std::wstring GetState_Description ()
bool GetState_AllowLibrarySynchronize ()
bool GetState_AllowDatabaseSynchronize ()
std::wstring GetState_Name ()
bool GetState_ShowName ()
TParameterType GetState_ParamType ()
bool GetState_NameIsReadOnly ()
bool GetState_ValueIsReadOnly ()
bool GetState_IsRule ()
bool GetState_IsSystemParameter ()
bool GetState_IsConfigurable ()
void SetState_VariantOption (EDP::IVariantOption *V)
EDP::IVariantOptionGetState_VariantOption ()
Public Member Functions inherited from SCH::ISch_ComplexText
void SetState_Autoposition (bool B)
void SetState_IsHidden (bool B)
void SetState_TextHorzAnchor (TTextHorzAnchor A)
void SetState_TextVertAnchor (TTextVertAnchor A)
bool GetState_Autoposition ()
bool GetState_IsHidden ()
TTextHorzAnchor GetState_TextHorzAnchor ()
TTextVertAnchor GetState_TextVertAnchor ()
Public Member Functions inherited from SCH::ISch_Label
void SetState_FontId (int AFontId)
void SetState_Orientation (TRotationBy90 ARotation)
void SetState_Justification (TTextJustification AValue)
void SetState_OverrideDisplayString (std::wstring S)
void SetState_IsMirrored (bool AValue)
int GetState_FontId ()
TRotationBy90 GetState_Orientation ()
TTextJustification GetState_Justification ()
std::wstring GetState_DisplayString ()
std::wstring GetState_Formula ()
std::wstring GetState_CalculatedValueString ()
std::wstring GetState_SimpleCalculatedString ()
std::wstring GetState_OverrideDisplayString ()
bool GetState_IsMirrored ()
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_AllowDatabaseSynchronize()

bool SCH::ISch_Parameter::GetState_AllowDatabaseSynchronize ( )

◆ GetState_AllowLibrarySynchronize()

bool SCH::ISch_Parameter::GetState_AllowLibrarySynchronize ( )

◆ GetState_Description()

std::wstring SCH::ISch_Parameter::GetState_Description ( )

◆ GetState_IsConfigurable()

bool SCH::ISch_Parameter::GetState_IsConfigurable ( )

◆ GetState_IsRule()

bool SCH::ISch_Parameter::GetState_IsRule ( )

◆ GetState_IsSystemParameter()

bool SCH::ISch_Parameter::GetState_IsSystemParameter ( )

◆ GetState_Name()

std::wstring SCH::ISch_Parameter::GetState_Name ( )

◆ GetState_NameIsReadOnly()

bool SCH::ISch_Parameter::GetState_NameIsReadOnly ( )

◆ GetState_ParamType()

TParameterType SCH::ISch_Parameter::GetState_ParamType ( )

◆ GetState_ReadOnlyState()

TParameter_ReadOnlyState SCH::ISch_Parameter::GetState_ReadOnlyState ( )

◆ GetState_ShowName()

bool SCH::ISch_Parameter::GetState_ShowName ( )

◆ GetState_ValueIsReadOnly()

bool SCH::ISch_Parameter::GetState_ValueIsReadOnly ( )

◆ GetState_VariantOption()

EDP::IVariantOption * SCH::ISch_Parameter::GetState_VariantOption ( )

◆ SetState_AllowDatabaseSynchronize()

void SCH::ISch_Parameter::SetState_AllowDatabaseSynchronize ( bool B)

◆ SetState_AllowLibrarySynchronize()

void SCH::ISch_Parameter::SetState_AllowLibrarySynchronize ( bool B)

◆ SetState_Description()

void SCH::ISch_Parameter::SetState_Description ( std::wstring S)

◆ SetState_Name()

void SCH::ISch_Parameter::SetState_Name ( std::wstring S)

◆ SetState_ParamType()

void SCH::ISch_Parameter::SetState_ParamType ( TParameterType N)

◆ SetState_ReadOnlyState()

void SCH::ISch_Parameter::SetState_ReadOnlyState ( TParameter_ReadOnlyState R)

◆ SetState_ShowName()

void SCH::ISch_Parameter::SetState_ShowName ( bool N)

◆ SetState_VariantOption()

void SCH::ISch_Parameter::SetState_VariantOption ( EDP::IVariantOption * V)

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