KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_DISPLAY_PROP Struct Reference

One displayed property of an instance (Part Reference, Value, user fields). More...

#include <orcad_records.h>

Public Attributes

uint32_t nameIdx = 0
 
std::string name
 resolved property name (empty when index invalid)
 
int x = 0
 
int y = 0
 
int rotation = 0
 0..3 quarter turns
 
int fontIdx = 0
 1-based into ORCAD_LIBRARY_INFO::fonts; 0 = default
 
int color = 0
 
int dispMode = 0
 

Detailed Description

One displayed property of an instance (Part Reference, Value, user fields).

Body layout: u32 nameIdx (string-table index), i16 x, i16 y (symbol-space position), u16 rotFont (bits 0..13 = 1-based font index, bits 14..15 = quarter turns), u8 color, u16 dispMode, u8 0x00 terminator.

Definition at line 194 of file orcad_records.h.

Member Data Documentation

◆ color

int ORCAD_DISPLAY_PROP::color = 0

◆ dispMode

int ORCAD_DISPLAY_PROP::dispMode = 0

◆ fontIdx

int ORCAD_DISPLAY_PROP::fontIdx = 0

◆ name

std::string ORCAD_DISPLAY_PROP::name

resolved property name (empty when index invalid)

Definition at line 197 of file orcad_records.h.

Referenced by OrcadReadDisplayProp(), ORCAD_CONVERTER::placeSymbolFields(), and v2DisplayProp().

◆ nameIdx

uint32_t ORCAD_DISPLAY_PROP::nameIdx = 0

Definition at line 196 of file orcad_records.h.

Referenced by OrcadReadDisplayProp(), and v2DisplayProp().

◆ rotation

int ORCAD_DISPLAY_PROP::rotation = 0

0..3 quarter turns

Definition at line 200 of file orcad_records.h.

Referenced by OrcadReadDisplayProp(), and v2DisplayProp().

◆ x

int ORCAD_DISPLAY_PROP::x = 0

◆ y

int ORCAD_DISPLAY_PROP::y = 0

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