Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_SystemOptions Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_SystemOptions:
PCB::IPCB_AbstractOptions

Public Member Functions

int GetState_UndoRedoStackSize ()
bool GetState_SingleLayerMode ()
bool GetState_LockPreRoutes ()
TDrawMode GetState_DrawMode (TObjectId OId)
TFromToDisplayMode GetState_FromTosDisplayMode ()
TFromToDisplayMode GetState_PadTypesDisplayMode ()
int GetState_DraftTrackThreshold ()
bool GetState_CleanRedraw ()
bool GetState_ShowInvisibleObjects ()
bool GetState_DisplaySpecialStrings ()
bool GetState_RedrawLayerOnToggle ()
bool GetState_UseNetColorForHighlight ()
bool GetState_HighlightFull ()
bool GetState_ShowAllPrimitivesInHighlightedNets ()
bool GetState_UseTransparent ()
bool GetState_UseDithered ()
bool GetState_ShowPadNets ()
bool GetState_ShowPadNumbers ()
bool GetState_ShowTestPoints ()
bool GetState_ShowViaNets ()
bool GetState_ShowStatusInfo ()
int GetState_ShowStatusInterval ()
TGraphicsCursor GetState_BoardCursorType ()
int GetState_TextToRectSize ()
bool GetState_AutoPan ()
C_V7_Layer GetState_LayerDrawingOrder (int I)
int GetState_LayerDrawingOrderCount ()
bool GetState_Paste_InSameClass ()
bool GetState_Paste_OnSameLayer ()
bool GetState_Paste_InSameNet ()
bool GetState_Paste_HasSameDesignator ()
bool GetState_RepeatRotateItem ()
bool GetState_RepeatCircular ()
double GetState_RepeatDegrees ()
double GetState_RepeatX ()
double GetState_RepeatY ()
TUnit GetState_RepeatXUnit ()
TUnit GetState_RepeatYUnit ()
int GetState_RepeatCountDefault ()
std::wstring GetState_RepeatInc ()
C_SerialParameters GetState_Com1Parameters ()
C_SerialParameters GetState_Com2Parameters ()
C_SerialParameters GetState_Com3Parameters ()
C_SerialParameters GetState_Com4Parameters ()
bool GetState_CheckPatterns ()
bool GetState_CheckComments ()
bool GetState_NetlistReportFile ()
bool GetState_NetlistReportDialog ()
bool GetState_DeleteUnconnectedComps ()
bool GetState_DeleteUnconnectedPrims ()
bool GetState_GlobalEditIncludeArcsWithTracks ()
bool GetState_ValidateOnLoad ()
bool GetState_SaveDefs ()
bool GetState_DoOnlineDRC ()
bool GetState_LoopRemoval ()
bool GetState_UseSmartTrackEnds ()
bool GetState_DeleteDeadEnds ()
bool GetState_QuestionDelete ()
bool GetState_QuestionGlobalChange ()
bool GetState_QuestionDrag ()
bool GetState_NearestComponent ()
bool GetState_RemoveDuplicatesOnOutput ()
bool GetState_DuplicateDesignatorsAllowed ()
bool GetState_AutoVia ()
bool GetState_SnapToCentre ()
bool GetState_ReportsCSV ()
bool GetState_ClickClearsSelection ()
bool GetState_HoldShiftToSelectObjectId (TObjectId OId)
bool GetState_MustHoldShiftToSelect ()
bool GetState_DoubleClickRunsInspector ()
bool GetState_DefaultPrimsPermanent ()
TPcbDragMode GetState_DragMode ()
double GetState_RotationStep ()
bool GetState_OnlySelectVisible ()
int GetState_PlaceShoveDepth ()
long GetState_LayerColors (TV6_Layer L)
long GetState_LayerColors_V7 (C_V7_Layer L)
TAutoPanMode GetState_AutoPanMode ()
int GetState_AutoPanSmallStep ()
int GetState_AutoPanLargeStep ()
TAutoPanUnit GetState_AutoPanUnit ()
int GetState_AutoPanSpeed ()
TInteractiveRouteMode GetState_InteractiveRouteMode ()
int GetState_PolygonThreshold ()
TPolygonRepourMode GetState_PolygonRepour ()
bool GetState_PlowThroughPolygons ()
bool GetState_ProtectLockedPrimitives ()
bool GetState_ConfirmSelectionMemoryClear ()
TComponentMoveKind GetState_ComponentMoveKind ()
TSameNamePadstackReplacementMode GetState_SameNamePadstackReplacementMode ()
TSameNamePadstackReplacementMode GetState_PadstackUpdateFromGlobalsOnLoad ()
TPlaneDrawMode GetState_PlaneDrawMode ()
long GetState_BoardAreaColor ()
long GetState_BoardLineColor ()
long GetState_SheetAreaColor ()
long GetState_SheetLineColor ()
long GetState_WorkspaceColor1 ()
long GetState_WorkspaceColor2 ()
std::wstring GetState_DefaultTTFont ()
std::wstring GetState_PadViaFontName ()
long GetState_PadViaFontColor ()
DXP::TFontStylesSet GetState_PadViaFontStyle ()
int GetState_PadViaMinFontSize ()
long GetState_PadViaFontBkColor ()
int GetState_MinPadViaObjectSizeInPixels ()
void SetState_UndoRedoStackSize (int Value)
void SetState_SingleLayerMode (bool Value)
void SetState_LockPreRoutes (bool Value)
void SetState_DrawMode (TObjectId OId, TDrawMode Value)
void SetState_FromTosDisplayMode (TFromToDisplayMode Value)
void SetState_PadTypesDisplayMode (TFromToDisplayMode Value)
void SetState_DraftTrackThreshold (int Value)
void SetState_CleanRedraw (bool Value)
void SetState_ShowInvisibleObjects (bool Value)
void SetState_DisplaySpecialStrings (bool Value)
void SetState_RedrawLayerOnToggle (bool Value)
void SetState_UseNetColorForHighlight (bool Value)
void SetState_HighlightFull (bool Value)
void SetState_ShowAllPrimitivesInHighlightedNets (bool Value)
void SetState_UseTransparent (bool Value)
void SetState_UseDithered (bool Value)
void SetState_ShowPadNets (bool Value)
void SetState_ShowPadNumbers (bool Value)
void SetState_ShowTestPoints (bool Value)
void SetState_ShowViaNets (bool Value)
void SetState_ShowStatusInfo (bool Value)
void SetState_ShowStatusInterval (int Value)
void SetState_BoardCursorType (TGraphicsCursor Value)
void SetState_TextToRectSize (int Value)
void SetState_AutoPan (bool Value)
void SetState_LayerDrawingOrder (int I, C_V7_Layer Value)
void SetState_LayerDrawingOrderCount (int I)
void SetState_Paste_InSameClass (bool Value)
void SetState_Paste_OnSameLayer (bool Value)
void SetState_Paste_InSameNet (bool Value)
void SetState_Paste_HasSameDesignator (bool Value)
void SetState_RepeatRotateItem (bool Value)
void SetState_RepeatCircular (bool Value)
void SetState_RepeatDegrees (double Value)
void SetState_RepeatX (double Value)
void SetState_RepeatY (double Value)
void SetState_RepeatXUnit (TUnit Value)
void SetState_RepeatYUnit (TUnit Value)
void SetState_RepeatCountDefault (int Value)
void SetState_RepeatInc (std::wstring Value)
void SetState_Com1Parameters (C_SerialParameters Value)
void SetState_Com2Parameters (C_SerialParameters Value)
void SetState_Com3Parameters (C_SerialParameters Value)
void SetState_Com4Parameters (C_SerialParameters Value)
void SetState_CheckPatterns (bool Value)
void SetState_CheckComments (bool Value)
void SetState_NetlistReportFile (bool Value)
void SetState_NetlistReportDialog (bool Value)
void SetState_DeleteUnconnectedComps (bool Value)
void SetState_DeleteUnconnectedPrims (bool Value)
void SetState_GlobalEditIncludeArcsWithTracks (bool Value)
void SetState_ValidateOnLoad (bool Value)
void SetState_SaveDefs (bool Value)
void SetState_DoOnlineDRC (bool Value)
void SetState_LoopRemoval (bool Value)
void SetState_UseSmartTrackEnds (bool Value)
void SetState_DeleteDeadEnds (bool Value)
void SetState_QuestionDelete (bool Value)
void SetState_QuestionGlobalChange (bool Value)
void SetState_QuestionDrag (bool Value)
void SetState_NearestComponent (bool Value)
void SetState_RemoveDuplicatesOnOutput (bool Value)
void SetState_DuplicateDesignatorsAllowed (bool Value)
void SetState_AutoVia (bool Value)
void SetState_SnapToCentre (bool Value)
void SetState_ReportsCSV (bool Value)
void SetState_ClickClearsSelection (bool Value)
void SetState_HoldShiftToSelectObjectId (TObjectId OId, bool Value)
void SetState_MustHoldShiftToSelect (bool Value)
void SetState_DoubleClickRunsInspector (bool Value)
void SetState_DefaultPrimsPermanent (bool Value)
void SetState_DragMode (TPcbDragMode Value)
void SetState_RotationStep (double Value)
void SetState_OnlySelectVisible (bool Value)
void SetState_PlaceShoveDepth (int Value)
void SetState_LayerColors (TV6_Layer L, long Value)
void SetState_LayerColors_V7 (C_V7_Layer L, long Value)
void SetState_AutoPanMode (TAutoPanMode Value)
void SetState_AutoPanSmallStep (int Value)
void SetState_AutoPanLargeStep (int Value)
void SetState_AutoPanUnit (TAutoPanUnit Value)
void SetState_AutoPanSpeed (int Value)
void SetState_InteractiveRouteMode (TInteractiveRouteMode Value)
void SetState_PolygonThreshold (int Value)
void SetState_PolygonRepour (TPolygonRepourMode Value)
void SetState_PlowThroughPolygons (bool Value)
void SetState_ProtectLockedPrimitives (bool Value)
void SetState_ConfirmSelectionMemoryClear (bool Value)
void SetState_ComponentMoveKind (TComponentMoveKind Value)
void SetState_SameNamePadstackReplacementMode (TSameNamePadstackReplacementMode Value)
void SetState_PadstackUpdateFromGlobalsOnLoad (TSameNamePadstackReplacementMode Value)
void SetState_PlaneDrawMode (TPlaneDrawMode Value)
void SetState_BoardAreaColor (long Value)
void SetState_BoardLineColor (long Value)
void SetState_SheetAreaColor (long Value)
void SetState_SheetLineColor (long Value)
void SetState_WorkspaceColor1 (long Value)
void SetState_WorkspaceColor2 (long Value)
void SetState_DefaultTTFont (std::wstring Value)
void SetState_PadViaFontName (std::wstring Value)
void SetState_PadViaFontColor (long Value)
void SetState_PadViaFontStyle (DXP::TFontStylesSet Value)
void SetState_PadViaMinFontSize (int Value)
void SetState_PadViaFontBkColor (long Value)
void SetState_MinPadViaObjectSizeInPixels (int Value)
void Import_FromIniFile ()
void Export_ToIniFile ()
long GetState_OriginMarkerColor ()
bool GetState_ShowComponentRefPoint ()
long GetState_ComponentRefPointColor ()
void SetState_OriginMarkerColor (long Value)
void SetState_ShowComponentRefPoint (bool Value)
void SetState_ComponentRefPointColor (long Value)
void SetState_FractionalDigits (TUnit aUnit, int const aDigits)
int GetState_FractionalDigits (TUnit aUnit)
IPCB_ModelOptionsGetState_ModelOptions ()
IPCB_LayerIteratorLayerColorIterator ()
bool GetState_ShadowsInPCB ()
void SetState_ShadowsInPCB (bool Value)
bool GetState_AmbiguityMenu ()
int GetState_AmbiguityThreshold ()
void SetState_AmbiguityMenu (bool Value)
void SetState_AmbiguityThreshold (int Value)
Public Member Functions inherited from PCB::IPCB_AbstractOptions
TOptionsObjectId GetState_ObjectID ()
void SetState_ObjectID (TOptionsObjectId OId)
void Import_FromParameters (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters (std::wstring *Parameters)
void Import_FromParameters_Version4 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version4 (std::wstring *Parameters)
void Import_FromParameters_Version3 (TUnit DisplayUnit, std::wstring const Parameters)
void Export_ToParameters_Version3 (std::wstring *Parameters)

Member Function Documentation

◆ Export_ToIniFile()

void PCB::IPCB_SystemOptions::Export_ToIniFile ( )

◆ GetState_AmbiguityMenu()

bool PCB::IPCB_SystemOptions::GetState_AmbiguityMenu ( )

◆ GetState_AmbiguityThreshold()

int PCB::IPCB_SystemOptions::GetState_AmbiguityThreshold ( )

◆ GetState_AutoPan()

bool PCB::IPCB_SystemOptions::GetState_AutoPan ( )

◆ GetState_AutoPanLargeStep()

int PCB::IPCB_SystemOptions::GetState_AutoPanLargeStep ( )

◆ GetState_AutoPanMode()

TAutoPanMode PCB::IPCB_SystemOptions::GetState_AutoPanMode ( )

◆ GetState_AutoPanSmallStep()

int PCB::IPCB_SystemOptions::GetState_AutoPanSmallStep ( )

◆ GetState_AutoPanSpeed()

int PCB::IPCB_SystemOptions::GetState_AutoPanSpeed ( )

◆ GetState_AutoPanUnit()

TAutoPanUnit PCB::IPCB_SystemOptions::GetState_AutoPanUnit ( )

◆ GetState_AutoVia()

bool PCB::IPCB_SystemOptions::GetState_AutoVia ( )

◆ GetState_BoardAreaColor()

long PCB::IPCB_SystemOptions::GetState_BoardAreaColor ( )

◆ GetState_BoardCursorType()

TGraphicsCursor PCB::IPCB_SystemOptions::GetState_BoardCursorType ( )

◆ GetState_BoardLineColor()

long PCB::IPCB_SystemOptions::GetState_BoardLineColor ( )

◆ GetState_CheckComments()

bool PCB::IPCB_SystemOptions::GetState_CheckComments ( )

◆ GetState_CheckPatterns()

bool PCB::IPCB_SystemOptions::GetState_CheckPatterns ( )

◆ GetState_CleanRedraw()

bool PCB::IPCB_SystemOptions::GetState_CleanRedraw ( )

◆ GetState_ClickClearsSelection()

bool PCB::IPCB_SystemOptions::GetState_ClickClearsSelection ( )

◆ GetState_Com1Parameters()

C_SerialParameters PCB::IPCB_SystemOptions::GetState_Com1Parameters ( )

◆ GetState_Com2Parameters()

C_SerialParameters PCB::IPCB_SystemOptions::GetState_Com2Parameters ( )

◆ GetState_Com3Parameters()

C_SerialParameters PCB::IPCB_SystemOptions::GetState_Com3Parameters ( )

◆ GetState_Com4Parameters()

C_SerialParameters PCB::IPCB_SystemOptions::GetState_Com4Parameters ( )

◆ GetState_ComponentMoveKind()

TComponentMoveKind PCB::IPCB_SystemOptions::GetState_ComponentMoveKind ( )

◆ GetState_ComponentRefPointColor()

long PCB::IPCB_SystemOptions::GetState_ComponentRefPointColor ( )

◆ GetState_ConfirmSelectionMemoryClear()

bool PCB::IPCB_SystemOptions::GetState_ConfirmSelectionMemoryClear ( )

◆ GetState_DefaultPrimsPermanent()

bool PCB::IPCB_SystemOptions::GetState_DefaultPrimsPermanent ( )

◆ GetState_DefaultTTFont()

std::wstring PCB::IPCB_SystemOptions::GetState_DefaultTTFont ( )

◆ GetState_DeleteDeadEnds()

bool PCB::IPCB_SystemOptions::GetState_DeleteDeadEnds ( )

◆ GetState_DeleteUnconnectedComps()

bool PCB::IPCB_SystemOptions::GetState_DeleteUnconnectedComps ( )

◆ GetState_DeleteUnconnectedPrims()

bool PCB::IPCB_SystemOptions::GetState_DeleteUnconnectedPrims ( )

◆ GetState_DisplaySpecialStrings()

bool PCB::IPCB_SystemOptions::GetState_DisplaySpecialStrings ( )

◆ GetState_DoOnlineDRC()

bool PCB::IPCB_SystemOptions::GetState_DoOnlineDRC ( )

◆ GetState_DoubleClickRunsInspector()

bool PCB::IPCB_SystemOptions::GetState_DoubleClickRunsInspector ( )

◆ GetState_DraftTrackThreshold()

int PCB::IPCB_SystemOptions::GetState_DraftTrackThreshold ( )

◆ GetState_DragMode()

TPcbDragMode PCB::IPCB_SystemOptions::GetState_DragMode ( )

◆ GetState_DrawMode()

TDrawMode PCB::IPCB_SystemOptions::GetState_DrawMode ( TObjectId OId)

◆ GetState_DuplicateDesignatorsAllowed()

bool PCB::IPCB_SystemOptions::GetState_DuplicateDesignatorsAllowed ( )

◆ GetState_FractionalDigits()

int PCB::IPCB_SystemOptions::GetState_FractionalDigits ( TUnit aUnit)

◆ GetState_FromTosDisplayMode()

TFromToDisplayMode PCB::IPCB_SystemOptions::GetState_FromTosDisplayMode ( )

◆ GetState_GlobalEditIncludeArcsWithTracks()

bool PCB::IPCB_SystemOptions::GetState_GlobalEditIncludeArcsWithTracks ( )

◆ GetState_HighlightFull()

bool PCB::IPCB_SystemOptions::GetState_HighlightFull ( )

◆ GetState_HoldShiftToSelectObjectId()

bool PCB::IPCB_SystemOptions::GetState_HoldShiftToSelectObjectId ( TObjectId OId)

◆ GetState_InteractiveRouteMode()

TInteractiveRouteMode PCB::IPCB_SystemOptions::GetState_InteractiveRouteMode ( )

◆ GetState_LayerColors()

long PCB::IPCB_SystemOptions::GetState_LayerColors ( TV6_Layer L)

◆ GetState_LayerColors_V7()

long PCB::IPCB_SystemOptions::GetState_LayerColors_V7 ( C_V7_Layer L)

◆ GetState_LayerDrawingOrder()

C_V7_Layer PCB::IPCB_SystemOptions::GetState_LayerDrawingOrder ( int I)

◆ GetState_LayerDrawingOrderCount()

int PCB::IPCB_SystemOptions::GetState_LayerDrawingOrderCount ( )

◆ GetState_LockPreRoutes()

bool PCB::IPCB_SystemOptions::GetState_LockPreRoutes ( )

◆ GetState_LoopRemoval()

bool PCB::IPCB_SystemOptions::GetState_LoopRemoval ( )

◆ GetState_MinPadViaObjectSizeInPixels()

int PCB::IPCB_SystemOptions::GetState_MinPadViaObjectSizeInPixels ( )

◆ GetState_ModelOptions()

IPCB_ModelOptions * PCB::IPCB_SystemOptions::GetState_ModelOptions ( )

◆ GetState_MustHoldShiftToSelect()

bool PCB::IPCB_SystemOptions::GetState_MustHoldShiftToSelect ( )

◆ GetState_NearestComponent()

bool PCB::IPCB_SystemOptions::GetState_NearestComponent ( )

◆ GetState_NetlistReportDialog()

bool PCB::IPCB_SystemOptions::GetState_NetlistReportDialog ( )

◆ GetState_NetlistReportFile()

bool PCB::IPCB_SystemOptions::GetState_NetlistReportFile ( )

◆ GetState_OnlySelectVisible()

bool PCB::IPCB_SystemOptions::GetState_OnlySelectVisible ( )

◆ GetState_OriginMarkerColor()

long PCB::IPCB_SystemOptions::GetState_OriginMarkerColor ( )

◆ GetState_PadstackUpdateFromGlobalsOnLoad()

TSameNamePadstackReplacementMode PCB::IPCB_SystemOptions::GetState_PadstackUpdateFromGlobalsOnLoad ( )

◆ GetState_PadTypesDisplayMode()

TFromToDisplayMode PCB::IPCB_SystemOptions::GetState_PadTypesDisplayMode ( )

◆ GetState_PadViaFontBkColor()

long PCB::IPCB_SystemOptions::GetState_PadViaFontBkColor ( )

◆ GetState_PadViaFontColor()

long PCB::IPCB_SystemOptions::GetState_PadViaFontColor ( )

◆ GetState_PadViaFontName()

std::wstring PCB::IPCB_SystemOptions::GetState_PadViaFontName ( )

◆ GetState_PadViaFontStyle()

DXP::TFontStylesSet PCB::IPCB_SystemOptions::GetState_PadViaFontStyle ( )

◆ GetState_PadViaMinFontSize()

int PCB::IPCB_SystemOptions::GetState_PadViaMinFontSize ( )

◆ GetState_Paste_HasSameDesignator()

bool PCB::IPCB_SystemOptions::GetState_Paste_HasSameDesignator ( )

◆ GetState_Paste_InSameClass()

bool PCB::IPCB_SystemOptions::GetState_Paste_InSameClass ( )

◆ GetState_Paste_InSameNet()

bool PCB::IPCB_SystemOptions::GetState_Paste_InSameNet ( )

◆ GetState_Paste_OnSameLayer()

bool PCB::IPCB_SystemOptions::GetState_Paste_OnSameLayer ( )

◆ GetState_PlaceShoveDepth()

int PCB::IPCB_SystemOptions::GetState_PlaceShoveDepth ( )

◆ GetState_PlaneDrawMode()

TPlaneDrawMode PCB::IPCB_SystemOptions::GetState_PlaneDrawMode ( )

◆ GetState_PlowThroughPolygons()

bool PCB::IPCB_SystemOptions::GetState_PlowThroughPolygons ( )

◆ GetState_PolygonRepour()

TPolygonRepourMode PCB::IPCB_SystemOptions::GetState_PolygonRepour ( )

◆ GetState_PolygonThreshold()

int PCB::IPCB_SystemOptions::GetState_PolygonThreshold ( )

◆ GetState_ProtectLockedPrimitives()

bool PCB::IPCB_SystemOptions::GetState_ProtectLockedPrimitives ( )

◆ GetState_QuestionDelete()

bool PCB::IPCB_SystemOptions::GetState_QuestionDelete ( )

◆ GetState_QuestionDrag()

bool PCB::IPCB_SystemOptions::GetState_QuestionDrag ( )

◆ GetState_QuestionGlobalChange()

bool PCB::IPCB_SystemOptions::GetState_QuestionGlobalChange ( )

◆ GetState_RedrawLayerOnToggle()

bool PCB::IPCB_SystemOptions::GetState_RedrawLayerOnToggle ( )

◆ GetState_RemoveDuplicatesOnOutput()

bool PCB::IPCB_SystemOptions::GetState_RemoveDuplicatesOnOutput ( )

◆ GetState_RepeatCircular()

bool PCB::IPCB_SystemOptions::GetState_RepeatCircular ( )

◆ GetState_RepeatCountDefault()

int PCB::IPCB_SystemOptions::GetState_RepeatCountDefault ( )

◆ GetState_RepeatDegrees()

double PCB::IPCB_SystemOptions::GetState_RepeatDegrees ( )

◆ GetState_RepeatInc()

std::wstring PCB::IPCB_SystemOptions::GetState_RepeatInc ( )

◆ GetState_RepeatRotateItem()

bool PCB::IPCB_SystemOptions::GetState_RepeatRotateItem ( )

◆ GetState_RepeatX()

double PCB::IPCB_SystemOptions::GetState_RepeatX ( )

◆ GetState_RepeatXUnit()

TUnit PCB::IPCB_SystemOptions::GetState_RepeatXUnit ( )

◆ GetState_RepeatY()

double PCB::IPCB_SystemOptions::GetState_RepeatY ( )

◆ GetState_RepeatYUnit()

TUnit PCB::IPCB_SystemOptions::GetState_RepeatYUnit ( )

◆ GetState_ReportsCSV()

bool PCB::IPCB_SystemOptions::GetState_ReportsCSV ( )

◆ GetState_RotationStep()

double PCB::IPCB_SystemOptions::GetState_RotationStep ( )

◆ GetState_SameNamePadstackReplacementMode()

TSameNamePadstackReplacementMode PCB::IPCB_SystemOptions::GetState_SameNamePadstackReplacementMode ( )

◆ GetState_SaveDefs()

bool PCB::IPCB_SystemOptions::GetState_SaveDefs ( )

◆ GetState_ShadowsInPCB()

bool PCB::IPCB_SystemOptions::GetState_ShadowsInPCB ( )

◆ GetState_SheetAreaColor()

long PCB::IPCB_SystemOptions::GetState_SheetAreaColor ( )

◆ GetState_SheetLineColor()

long PCB::IPCB_SystemOptions::GetState_SheetLineColor ( )

◆ GetState_ShowAllPrimitivesInHighlightedNets()

bool PCB::IPCB_SystemOptions::GetState_ShowAllPrimitivesInHighlightedNets ( )

◆ GetState_ShowComponentRefPoint()

bool PCB::IPCB_SystemOptions::GetState_ShowComponentRefPoint ( )

◆ GetState_ShowInvisibleObjects()

bool PCB::IPCB_SystemOptions::GetState_ShowInvisibleObjects ( )

◆ GetState_ShowPadNets()

bool PCB::IPCB_SystemOptions::GetState_ShowPadNets ( )

◆ GetState_ShowPadNumbers()

bool PCB::IPCB_SystemOptions::GetState_ShowPadNumbers ( )

◆ GetState_ShowStatusInfo()

bool PCB::IPCB_SystemOptions::GetState_ShowStatusInfo ( )

◆ GetState_ShowStatusInterval()

int PCB::IPCB_SystemOptions::GetState_ShowStatusInterval ( )

◆ GetState_ShowTestPoints()

bool PCB::IPCB_SystemOptions::GetState_ShowTestPoints ( )

◆ GetState_ShowViaNets()

bool PCB::IPCB_SystemOptions::GetState_ShowViaNets ( )

◆ GetState_SingleLayerMode()

bool PCB::IPCB_SystemOptions::GetState_SingleLayerMode ( )

◆ GetState_SnapToCentre()

bool PCB::IPCB_SystemOptions::GetState_SnapToCentre ( )

◆ GetState_TextToRectSize()

int PCB::IPCB_SystemOptions::GetState_TextToRectSize ( )

◆ GetState_UndoRedoStackSize()

int PCB::IPCB_SystemOptions::GetState_UndoRedoStackSize ( )

◆ GetState_UseDithered()

bool PCB::IPCB_SystemOptions::GetState_UseDithered ( )

◆ GetState_UseNetColorForHighlight()

bool PCB::IPCB_SystemOptions::GetState_UseNetColorForHighlight ( )

◆ GetState_UseSmartTrackEnds()

bool PCB::IPCB_SystemOptions::GetState_UseSmartTrackEnds ( )

◆ GetState_UseTransparent()

bool PCB::IPCB_SystemOptions::GetState_UseTransparent ( )

◆ GetState_ValidateOnLoad()

bool PCB::IPCB_SystemOptions::GetState_ValidateOnLoad ( )

◆ GetState_WorkspaceColor1()

long PCB::IPCB_SystemOptions::GetState_WorkspaceColor1 ( )

◆ GetState_WorkspaceColor2()

long PCB::IPCB_SystemOptions::GetState_WorkspaceColor2 ( )

◆ Import_FromIniFile()

void PCB::IPCB_SystemOptions::Import_FromIniFile ( )

◆ LayerColorIterator()

IPCB_LayerIterator * PCB::IPCB_SystemOptions::LayerColorIterator ( )

◆ SetState_AmbiguityMenu()

void PCB::IPCB_SystemOptions::SetState_AmbiguityMenu ( bool Value)

◆ SetState_AmbiguityThreshold()

void PCB::IPCB_SystemOptions::SetState_AmbiguityThreshold ( int Value)

◆ SetState_AutoPan()

void PCB::IPCB_SystemOptions::SetState_AutoPan ( bool Value)

◆ SetState_AutoPanLargeStep()

void PCB::IPCB_SystemOptions::SetState_AutoPanLargeStep ( int Value)

◆ SetState_AutoPanMode()

void PCB::IPCB_SystemOptions::SetState_AutoPanMode ( TAutoPanMode Value)

◆ SetState_AutoPanSmallStep()

void PCB::IPCB_SystemOptions::SetState_AutoPanSmallStep ( int Value)

◆ SetState_AutoPanSpeed()

void PCB::IPCB_SystemOptions::SetState_AutoPanSpeed ( int Value)

◆ SetState_AutoPanUnit()

void PCB::IPCB_SystemOptions::SetState_AutoPanUnit ( TAutoPanUnit Value)

◆ SetState_AutoVia()

void PCB::IPCB_SystemOptions::SetState_AutoVia ( bool Value)

◆ SetState_BoardAreaColor()

void PCB::IPCB_SystemOptions::SetState_BoardAreaColor ( long Value)

◆ SetState_BoardCursorType()

void PCB::IPCB_SystemOptions::SetState_BoardCursorType ( TGraphicsCursor Value)

◆ SetState_BoardLineColor()

void PCB::IPCB_SystemOptions::SetState_BoardLineColor ( long Value)

◆ SetState_CheckComments()

void PCB::IPCB_SystemOptions::SetState_CheckComments ( bool Value)

◆ SetState_CheckPatterns()

void PCB::IPCB_SystemOptions::SetState_CheckPatterns ( bool Value)

◆ SetState_CleanRedraw()

void PCB::IPCB_SystemOptions::SetState_CleanRedraw ( bool Value)

◆ SetState_ClickClearsSelection()

void PCB::IPCB_SystemOptions::SetState_ClickClearsSelection ( bool Value)

◆ SetState_Com1Parameters()

void PCB::IPCB_SystemOptions::SetState_Com1Parameters ( C_SerialParameters Value)

◆ SetState_Com2Parameters()

void PCB::IPCB_SystemOptions::SetState_Com2Parameters ( C_SerialParameters Value)

◆ SetState_Com3Parameters()

void PCB::IPCB_SystemOptions::SetState_Com3Parameters ( C_SerialParameters Value)

◆ SetState_Com4Parameters()

void PCB::IPCB_SystemOptions::SetState_Com4Parameters ( C_SerialParameters Value)

◆ SetState_ComponentMoveKind()

void PCB::IPCB_SystemOptions::SetState_ComponentMoveKind ( TComponentMoveKind Value)

◆ SetState_ComponentRefPointColor()

void PCB::IPCB_SystemOptions::SetState_ComponentRefPointColor ( long Value)

◆ SetState_ConfirmSelectionMemoryClear()

void PCB::IPCB_SystemOptions::SetState_ConfirmSelectionMemoryClear ( bool Value)

◆ SetState_DefaultPrimsPermanent()

void PCB::IPCB_SystemOptions::SetState_DefaultPrimsPermanent ( bool Value)

◆ SetState_DefaultTTFont()

void PCB::IPCB_SystemOptions::SetState_DefaultTTFont ( std::wstring Value)

◆ SetState_DeleteDeadEnds()

void PCB::IPCB_SystemOptions::SetState_DeleteDeadEnds ( bool Value)

◆ SetState_DeleteUnconnectedComps()

void PCB::IPCB_SystemOptions::SetState_DeleteUnconnectedComps ( bool Value)

◆ SetState_DeleteUnconnectedPrims()

void PCB::IPCB_SystemOptions::SetState_DeleteUnconnectedPrims ( bool Value)

◆ SetState_DisplaySpecialStrings()

void PCB::IPCB_SystemOptions::SetState_DisplaySpecialStrings ( bool Value)

◆ SetState_DoOnlineDRC()

void PCB::IPCB_SystemOptions::SetState_DoOnlineDRC ( bool Value)

◆ SetState_DoubleClickRunsInspector()

void PCB::IPCB_SystemOptions::SetState_DoubleClickRunsInspector ( bool Value)

◆ SetState_DraftTrackThreshold()

void PCB::IPCB_SystemOptions::SetState_DraftTrackThreshold ( int Value)

◆ SetState_DragMode()

void PCB::IPCB_SystemOptions::SetState_DragMode ( TPcbDragMode Value)

◆ SetState_DrawMode()

void PCB::IPCB_SystemOptions::SetState_DrawMode ( TObjectId OId,
TDrawMode Value )

◆ SetState_DuplicateDesignatorsAllowed()

void PCB::IPCB_SystemOptions::SetState_DuplicateDesignatorsAllowed ( bool Value)

◆ SetState_FractionalDigits()

void PCB::IPCB_SystemOptions::SetState_FractionalDigits ( TUnit aUnit,
int const aDigits )

◆ SetState_FromTosDisplayMode()

void PCB::IPCB_SystemOptions::SetState_FromTosDisplayMode ( TFromToDisplayMode Value)

◆ SetState_GlobalEditIncludeArcsWithTracks()

void PCB::IPCB_SystemOptions::SetState_GlobalEditIncludeArcsWithTracks ( bool Value)

◆ SetState_HighlightFull()

void PCB::IPCB_SystemOptions::SetState_HighlightFull ( bool Value)

◆ SetState_HoldShiftToSelectObjectId()

void PCB::IPCB_SystemOptions::SetState_HoldShiftToSelectObjectId ( TObjectId OId,
bool Value )

◆ SetState_InteractiveRouteMode()

void PCB::IPCB_SystemOptions::SetState_InteractiveRouteMode ( TInteractiveRouteMode Value)

◆ SetState_LayerColors()

void PCB::IPCB_SystemOptions::SetState_LayerColors ( TV6_Layer L,
long Value )

◆ SetState_LayerColors_V7()

void PCB::IPCB_SystemOptions::SetState_LayerColors_V7 ( C_V7_Layer L,
long Value )

◆ SetState_LayerDrawingOrder()

void PCB::IPCB_SystemOptions::SetState_LayerDrawingOrder ( int I,
C_V7_Layer Value )

◆ SetState_LayerDrawingOrderCount()

void PCB::IPCB_SystemOptions::SetState_LayerDrawingOrderCount ( int I)

◆ SetState_LockPreRoutes()

void PCB::IPCB_SystemOptions::SetState_LockPreRoutes ( bool Value)

◆ SetState_LoopRemoval()

void PCB::IPCB_SystemOptions::SetState_LoopRemoval ( bool Value)

◆ SetState_MinPadViaObjectSizeInPixels()

void PCB::IPCB_SystemOptions::SetState_MinPadViaObjectSizeInPixels ( int Value)

◆ SetState_MustHoldShiftToSelect()

void PCB::IPCB_SystemOptions::SetState_MustHoldShiftToSelect ( bool Value)

◆ SetState_NearestComponent()

void PCB::IPCB_SystemOptions::SetState_NearestComponent ( bool Value)

◆ SetState_NetlistReportDialog()

void PCB::IPCB_SystemOptions::SetState_NetlistReportDialog ( bool Value)

◆ SetState_NetlistReportFile()

void PCB::IPCB_SystemOptions::SetState_NetlistReportFile ( bool Value)

◆ SetState_OnlySelectVisible()

void PCB::IPCB_SystemOptions::SetState_OnlySelectVisible ( bool Value)

◆ SetState_OriginMarkerColor()

void PCB::IPCB_SystemOptions::SetState_OriginMarkerColor ( long Value)

◆ SetState_PadstackUpdateFromGlobalsOnLoad()

void PCB::IPCB_SystemOptions::SetState_PadstackUpdateFromGlobalsOnLoad ( TSameNamePadstackReplacementMode Value)

◆ SetState_PadTypesDisplayMode()

void PCB::IPCB_SystemOptions::SetState_PadTypesDisplayMode ( TFromToDisplayMode Value)

◆ SetState_PadViaFontBkColor()

void PCB::IPCB_SystemOptions::SetState_PadViaFontBkColor ( long Value)

◆ SetState_PadViaFontColor()

void PCB::IPCB_SystemOptions::SetState_PadViaFontColor ( long Value)

◆ SetState_PadViaFontName()

void PCB::IPCB_SystemOptions::SetState_PadViaFontName ( std::wstring Value)

◆ SetState_PadViaFontStyle()

void PCB::IPCB_SystemOptions::SetState_PadViaFontStyle ( DXP::TFontStylesSet Value)

◆ SetState_PadViaMinFontSize()

void PCB::IPCB_SystemOptions::SetState_PadViaMinFontSize ( int Value)

◆ SetState_Paste_HasSameDesignator()

void PCB::IPCB_SystemOptions::SetState_Paste_HasSameDesignator ( bool Value)

◆ SetState_Paste_InSameClass()

void PCB::IPCB_SystemOptions::SetState_Paste_InSameClass ( bool Value)

◆ SetState_Paste_InSameNet()

void PCB::IPCB_SystemOptions::SetState_Paste_InSameNet ( bool Value)

◆ SetState_Paste_OnSameLayer()

void PCB::IPCB_SystemOptions::SetState_Paste_OnSameLayer ( bool Value)

◆ SetState_PlaceShoveDepth()

void PCB::IPCB_SystemOptions::SetState_PlaceShoveDepth ( int Value)

◆ SetState_PlaneDrawMode()

void PCB::IPCB_SystemOptions::SetState_PlaneDrawMode ( TPlaneDrawMode Value)

◆ SetState_PlowThroughPolygons()

void PCB::IPCB_SystemOptions::SetState_PlowThroughPolygons ( bool Value)

◆ SetState_PolygonRepour()

void PCB::IPCB_SystemOptions::SetState_PolygonRepour ( TPolygonRepourMode Value)

◆ SetState_PolygonThreshold()

void PCB::IPCB_SystemOptions::SetState_PolygonThreshold ( int Value)

◆ SetState_ProtectLockedPrimitives()

void PCB::IPCB_SystemOptions::SetState_ProtectLockedPrimitives ( bool Value)

◆ SetState_QuestionDelete()

void PCB::IPCB_SystemOptions::SetState_QuestionDelete ( bool Value)

◆ SetState_QuestionDrag()

void PCB::IPCB_SystemOptions::SetState_QuestionDrag ( bool Value)

◆ SetState_QuestionGlobalChange()

void PCB::IPCB_SystemOptions::SetState_QuestionGlobalChange ( bool Value)

◆ SetState_RedrawLayerOnToggle()

void PCB::IPCB_SystemOptions::SetState_RedrawLayerOnToggle ( bool Value)

◆ SetState_RemoveDuplicatesOnOutput()

void PCB::IPCB_SystemOptions::SetState_RemoveDuplicatesOnOutput ( bool Value)

◆ SetState_RepeatCircular()

void PCB::IPCB_SystemOptions::SetState_RepeatCircular ( bool Value)

◆ SetState_RepeatCountDefault()

void PCB::IPCB_SystemOptions::SetState_RepeatCountDefault ( int Value)

◆ SetState_RepeatDegrees()

void PCB::IPCB_SystemOptions::SetState_RepeatDegrees ( double Value)

◆ SetState_RepeatInc()

void PCB::IPCB_SystemOptions::SetState_RepeatInc ( std::wstring Value)

◆ SetState_RepeatRotateItem()

void PCB::IPCB_SystemOptions::SetState_RepeatRotateItem ( bool Value)

◆ SetState_RepeatX()

void PCB::IPCB_SystemOptions::SetState_RepeatX ( double Value)

◆ SetState_RepeatXUnit()

void PCB::IPCB_SystemOptions::SetState_RepeatXUnit ( TUnit Value)

◆ SetState_RepeatY()

void PCB::IPCB_SystemOptions::SetState_RepeatY ( double Value)

◆ SetState_RepeatYUnit()

void PCB::IPCB_SystemOptions::SetState_RepeatYUnit ( TUnit Value)

◆ SetState_ReportsCSV()

void PCB::IPCB_SystemOptions::SetState_ReportsCSV ( bool Value)

◆ SetState_RotationStep()

void PCB::IPCB_SystemOptions::SetState_RotationStep ( double Value)

◆ SetState_SameNamePadstackReplacementMode()

void PCB::IPCB_SystemOptions::SetState_SameNamePadstackReplacementMode ( TSameNamePadstackReplacementMode Value)

◆ SetState_SaveDefs()

void PCB::IPCB_SystemOptions::SetState_SaveDefs ( bool Value)

◆ SetState_ShadowsInPCB()

void PCB::IPCB_SystemOptions::SetState_ShadowsInPCB ( bool Value)

◆ SetState_SheetAreaColor()

void PCB::IPCB_SystemOptions::SetState_SheetAreaColor ( long Value)

◆ SetState_SheetLineColor()

void PCB::IPCB_SystemOptions::SetState_SheetLineColor ( long Value)

◆ SetState_ShowAllPrimitivesInHighlightedNets()

void PCB::IPCB_SystemOptions::SetState_ShowAllPrimitivesInHighlightedNets ( bool Value)

◆ SetState_ShowComponentRefPoint()

void PCB::IPCB_SystemOptions::SetState_ShowComponentRefPoint ( bool Value)

◆ SetState_ShowInvisibleObjects()

void PCB::IPCB_SystemOptions::SetState_ShowInvisibleObjects ( bool Value)

◆ SetState_ShowPadNets()

void PCB::IPCB_SystemOptions::SetState_ShowPadNets ( bool Value)

◆ SetState_ShowPadNumbers()

void PCB::IPCB_SystemOptions::SetState_ShowPadNumbers ( bool Value)

◆ SetState_ShowStatusInfo()

void PCB::IPCB_SystemOptions::SetState_ShowStatusInfo ( bool Value)

◆ SetState_ShowStatusInterval()

void PCB::IPCB_SystemOptions::SetState_ShowStatusInterval ( int Value)

◆ SetState_ShowTestPoints()

void PCB::IPCB_SystemOptions::SetState_ShowTestPoints ( bool Value)

◆ SetState_ShowViaNets()

void PCB::IPCB_SystemOptions::SetState_ShowViaNets ( bool Value)

◆ SetState_SingleLayerMode()

void PCB::IPCB_SystemOptions::SetState_SingleLayerMode ( bool Value)

◆ SetState_SnapToCentre()

void PCB::IPCB_SystemOptions::SetState_SnapToCentre ( bool Value)

◆ SetState_TextToRectSize()

void PCB::IPCB_SystemOptions::SetState_TextToRectSize ( int Value)

◆ SetState_UndoRedoStackSize()

void PCB::IPCB_SystemOptions::SetState_UndoRedoStackSize ( int Value)

◆ SetState_UseDithered()

void PCB::IPCB_SystemOptions::SetState_UseDithered ( bool Value)

◆ SetState_UseNetColorForHighlight()

void PCB::IPCB_SystemOptions::SetState_UseNetColorForHighlight ( bool Value)

◆ SetState_UseSmartTrackEnds()

void PCB::IPCB_SystemOptions::SetState_UseSmartTrackEnds ( bool Value)

◆ SetState_UseTransparent()

void PCB::IPCB_SystemOptions::SetState_UseTransparent ( bool Value)

◆ SetState_ValidateOnLoad()

void PCB::IPCB_SystemOptions::SetState_ValidateOnLoad ( bool Value)

◆ SetState_WorkspaceColor1()

void PCB::IPCB_SystemOptions::SetState_WorkspaceColor1 ( long Value)

◆ SetState_WorkspaceColor2()

void PCB::IPCB_SystemOptions::SetState_WorkspaceColor2 ( long Value)

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