pcb 4.1.1
An interactive printed circuit board layout editor.

LibraryMenuType Struct Reference

More...

#include <global.h>

Collaboration diagram for LibraryMenuType:

Data Fields

char * Name
char * directory
char * Style
Cardinal EntryN
Cardinal EntryMax
LibraryEntryTypeEntry
char flag
char internal

Detailed Description

If the internal flag is set, the only field that is valid is Name, and the struct is allocated with malloc instead of CreateLibraryEntry. These "internal" entries are used for electrical paths that aren't yet assigned to a real net.

Definition at line 540 of file global.h.


Field Documentation

Directory name library elements are from.

Definition at line 543 of file global.h.

Referenced by ActionDumpLibrary(), AddNetlistLibToUndoList(), LoadFootprintByName(), make_footprint_hash(), ReadLibraryContents(), and UndoNetlistChange().

Number of reserved memory locations.

Definition at line 546 of file global.h.

Referenced by ActionDumpLibrary(), AddNetlistLibToUndoList(), and GetLibraryEntryMemory().

If set, this is an internal-only entry, not part of the global netlist.

Definition at line 549 of file global.h.


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