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

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISch_HighLevelCodeSymbol:
SCH::ISch_SheetSymbol SCH::ISch_RectangularGroup SCH::ISch_ParametrizedGroup SCH::ISch_GraphicalObject SCH::ISch_BasicContainer

Public Member Functions

int GetState_AdditionalFileCount ()
std::wstring GetState_AdditionalFile (int I)
bool GetState_ReserveAddressZero ()
bool GetState_EnableResetLogic ()
bool GetState_ResetUninitializedVariables ()
bool GetState_JtagDebugInterface ()
bool GetState_JtagLossless ()
int GetState_JtagBufferDepth ()
int GetState_JtagBufferWidth ()
bool GetState_ToolchainC_Int16 ()
std::wstring GetState_ToolchainC_Misc ()
std::wstring GetState_ToolchainHdl_Misc ()
std::wstring TopLevel_Name ()
THighLevelCodeInterfaceMode TopLevel_InterfaceMode ()
int TopLevel_WishboneWidth ()
bool GenerateLSLFile (std::wstring AFileName)
bool GenerateQualifierFile (std::wstring AFileName)
bool GenerateHeaderFile (std::wstring AFileName)
int GetState_RoutineCount ()
ISch_HighLevelCodeRoutineGetState_SchRoutine (int I)
int GetState_MemoryCount ()
ISch_HighLevelCodeMemoryGetState_SchMemory (int I)
bool GetState_StartOnRisingEdge ()
bool GetState_RegisterOutputs ()
int GetState_InternalMemoryCount ()
std::wstring GetState_InternalMemorySize ()
Public Member Functions inherited from SCH::ISch_SheetSymbol
void SetState_LineWidth (TSize Value)
void SetState_IsSolid (bool Value)
void SetState_ShowHiddenFields (bool Value)
void SetState_DesignItemId (std::wstring Value)
void SetState_SourceLibraryName (std::wstring Value)
void SetState_VaultGUID (std::wstring Value)
void SetState_ItemGUID (std::wstring Value)
void SetState_RevisionGUID (std::wstring Value)
TSize GetState_LineWidth ()
bool GetState_IsSolid ()
bool GetState_ShowHiddenFields ()
ISch_SheetFileNameGetState_SchSheetFileName ()
ISch_SheetNameGetState_SchSheetName ()
void SetState_SymbolType (TSheetSymbolType Value)
TSheetSymbolType GetState_SymbolType ()
std::wstring GetState_DesignItemId ()
std::wstring GetState_SourceLibraryName ()
EDP::TLibIdentifierKind GetState_LibIdentifierKind ()
std::wstring GetState_LibraryIdentifier ()
std::wstring GetState_VaultGUID ()
std::wstring GetState_ItemGUID ()
std::wstring GetState_RevisionGUID ()
void ChangeSymbolType (TSheetSymbolType AType)
Public Member Functions inherited from SCH::ISch_RectangularGroup
void SetState_XSize (int Value)
void SetState_YSize (int Value)
int GetState_XSize ()
int GetState_YSize ()
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

◆ GenerateHeaderFile()

bool SCH::ISch_HighLevelCodeSymbol::GenerateHeaderFile ( std::wstring AFileName)

◆ GenerateLSLFile()

bool SCH::ISch_HighLevelCodeSymbol::GenerateLSLFile ( std::wstring AFileName)

◆ GenerateQualifierFile()

bool SCH::ISch_HighLevelCodeSymbol::GenerateQualifierFile ( std::wstring AFileName)

◆ GetState_AdditionalFile()

std::wstring SCH::ISch_HighLevelCodeSymbol::GetState_AdditionalFile ( int I)

◆ GetState_AdditionalFileCount()

int SCH::ISch_HighLevelCodeSymbol::GetState_AdditionalFileCount ( )

◆ GetState_EnableResetLogic()

bool SCH::ISch_HighLevelCodeSymbol::GetState_EnableResetLogic ( )

◆ GetState_InternalMemoryCount()

int SCH::ISch_HighLevelCodeSymbol::GetState_InternalMemoryCount ( )

◆ GetState_InternalMemorySize()

std::wstring SCH::ISch_HighLevelCodeSymbol::GetState_InternalMemorySize ( )

◆ GetState_JtagBufferDepth()

int SCH::ISch_HighLevelCodeSymbol::GetState_JtagBufferDepth ( )

◆ GetState_JtagBufferWidth()

int SCH::ISch_HighLevelCodeSymbol::GetState_JtagBufferWidth ( )

◆ GetState_JtagDebugInterface()

bool SCH::ISch_HighLevelCodeSymbol::GetState_JtagDebugInterface ( )

◆ GetState_JtagLossless()

bool SCH::ISch_HighLevelCodeSymbol::GetState_JtagLossless ( )

◆ GetState_MemoryCount()

int SCH::ISch_HighLevelCodeSymbol::GetState_MemoryCount ( )

◆ GetState_RegisterOutputs()

bool SCH::ISch_HighLevelCodeSymbol::GetState_RegisterOutputs ( )

◆ GetState_ReserveAddressZero()

bool SCH::ISch_HighLevelCodeSymbol::GetState_ReserveAddressZero ( )

◆ GetState_ResetUninitializedVariables()

bool SCH::ISch_HighLevelCodeSymbol::GetState_ResetUninitializedVariables ( )

◆ GetState_RoutineCount()

int SCH::ISch_HighLevelCodeSymbol::GetState_RoutineCount ( )

◆ GetState_SchMemory()

ISch_HighLevelCodeMemory * SCH::ISch_HighLevelCodeSymbol::GetState_SchMemory ( int I)

◆ GetState_SchRoutine()

ISch_HighLevelCodeRoutine * SCH::ISch_HighLevelCodeSymbol::GetState_SchRoutine ( int I)

◆ GetState_StartOnRisingEdge()

bool SCH::ISch_HighLevelCodeSymbol::GetState_StartOnRisingEdge ( )

◆ GetState_ToolchainC_Int16()

bool SCH::ISch_HighLevelCodeSymbol::GetState_ToolchainC_Int16 ( )

◆ GetState_ToolchainC_Misc()

std::wstring SCH::ISch_HighLevelCodeSymbol::GetState_ToolchainC_Misc ( )

◆ GetState_ToolchainHdl_Misc()

std::wstring SCH::ISch_HighLevelCodeSymbol::GetState_ToolchainHdl_Misc ( )

◆ TopLevel_InterfaceMode()

THighLevelCodeInterfaceMode SCH::ISch_HighLevelCodeSymbol::TopLevel_InterfaceMode ( )

◆ TopLevel_Name()

std::wstring SCH::ISch_HighLevelCodeSymbol::TopLevel_Name ( )

◆ TopLevel_WishboneWidth()

int SCH::ISch_HighLevelCodeSymbol::TopLevel_WishboneWidth ( )

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