PICSimLab - Programmable IC Simulator Laboratory 0.9.2
PICSimLab - API
|
This is the complete list of members for cpart_encoder, including all inherited members.
active (defined in cpart_encoder) | cpart_encoder | private |
always_update | part | protected |
BitmapId | part | protected |
ButtonEvent(const char *controlname, unsigned int button, unsigned int x, unsigned int y, unsigned int state) | part | inlinevirtual |
CalcAngle(int i, int x, int y) (defined in cpart_encoder) | cpart_encoder | private |
ComboChange(const char *controlname, std::string value) | part | inlinevirtual |
ConfigurePropertiesWindow(void) override | cpart_encoder | virtual |
count (defined in cpart_encoder) | cpart_encoder | private |
cpart_encoder(const unsigned x, const unsigned y, const char *name, const char *type, board *pboard_, const int id_) (defined in cpart_encoder) | cpart_encoder | |
dir (defined in cpart_encoder) | cpart_encoder | private |
Draw(void) | part | |
DrawOutput(const unsigned int index) override | cpart_encoder | virtual |
Event(const char *controlname) | part | inlinevirtual |
EvKeyPress(unsigned int key, unsigned int mask) | part | inlinevirtual |
EvKeyRelease(unsigned int key, unsigned int mask) | part | inlinevirtual |
EvMouseButtonPress(unsigned int button, unsigned int x, unsigned int y, unsigned int state) | part | |
EvMouseButtonRelease(unsigned int button, unsigned int x, unsigned int y, unsigned int state) | part | |
EvMouseMove(unsigned int button, unsigned int x, unsigned int y, unsigned int state) | part | |
filedialog_EvOnClose(int retId) | part | inlinevirtual |
Fsize (defined in part) | part | protected |
GetAboutInfo(void) override | cpart_encoder | inlinevirtual |
GetAlwaysUpdate(void) | part | |
GetBitmap(void) | part | inline |
GetHeight(void) | part | inline |
GetHelpURL(void) | part | virtual |
GetId(void) | part | inline |
GetInput(int n) | part | |
GetInputCount(void) | part | |
GetInputId(char *name) override | cpart_encoder | virtual |
GetMapFile(void) | part | virtual |
GetName(void) | part | |
GetOrientation(void) | part | |
GetOutput(int n) | part | |
GetOutputCount(void) | part | |
GetOutputId(char *name) override | cpart_encoder | virtual |
GetPCWCount(void) (defined in part) | part | |
GetPCWProperties(void) (defined in part) | part | |
GetPictureFileName(void) | part | virtual |
GetPinCount(void) (defined in part) | part | inline |
GetPinCtrlCount(void) (defined in part) | part | inline |
GetPins(void) (defined in part) | part | inline |
GetPinsCtrl(void) (defined in part) | part | inline |
GetPropertiesWindowFile(void) | part | virtual |
GetPWCComboSelectedPin(const char *combo_name) (defined in part) | part | protected |
GetScale(void) | part | |
GetUpdate(void) | part | |
GetWidth(void) | part | inline |
GetX(void) | part | inline |
GetY(void) | part | inline |
Height | part | protected |
id | part | protected |
Init(void) | part | |
input | part | protected |
input_ids | part | protected |
inputc | part | protected |
KeyEvent(const char *controlname, unsigned int keysym, unsigned int ukeysym, unsigned int state) | part | inlinevirtual |
LoadPartImage(void) | part | virtual |
Name (defined in part) | part | private |
OnMouseButtonPress(unsigned int inputId, unsigned int button, unsigned int x, unsigned int y, unsigned int state) override | cpart_encoder | virtual |
OnMouseButtonRelease(unsigned int inputId, unsigned int button, unsigned int x, unsigned int y, unsigned int state) override | cpart_encoder | virtual |
OnMouseMove(unsigned int inputId, unsigned int button, unsigned int x, unsigned int y, unsigned int state) override | cpart_encoder | virtual |
Orientation | part | protected |
output | part | protected |
output_ids | part | protected |
output_pins (defined in cpart_encoder) | cpart_encoder | private |
outputc | part | protected |
p_BTN (defined in cpart_encoder) | cpart_encoder | private |
part(const unsigned x, const unsigned y, const char *name, const char *type, board *pboard_, const int id_, const int fsize=8) | part | |
pboard (defined in part) | part | protected |
PCWCount (defined in part) | part | private |
PCWProperties (defined in part) | part | private |
PinCount (defined in part) | part | protected |
PinCtrlCount (defined in part) | part | protected |
Pins (defined in part) | part | protected |
PinsCtrl (defined in part) | part | protected |
PointInside(int x, int y) | part | |
PointInside(int x, int y, input_t input) | part | protected |
PostInit(void) | part | inlinevirtual |
PostProcess(void) | part | inlinevirtual |
PreProcess(void) override | cpart_encoder | virtual |
Process(void) override | cpart_encoder | virtual |
ReadInputMap(std::string fname) | part | private |
ReadMaps(void) | part | protected |
ReadOutputMap(std::string fname) | part | private |
ReadPreferences(std::string value) override | cpart_encoder | virtual |
ReadPropertiesWindow(void) override | cpart_encoder | virtual |
refresh | part | protected |
RegisterRemoteControl(void) override | cpart_encoder | privatevirtual |
Reset(void) | part | inlinevirtual |
RotateCoords(unsigned int *x, unsigned int *y) | part | |
Scale | part | protected |
SetAlwaysUpdate(int sau) | part | |
SetId(int id_) | part | inline |
SetOrientation(int orientation) | part | virtual |
SetPCWComboWithPinNames(const char *combo_name, const unsigned char pin) (defined in part) | part | protected |
SetPCWProperties(const PCWProp *pcwprop) (defined in part) | part | protected |
SetScale(double scale) | part | virtual |
SetUpdate(unsigned char upd) | part | |
SetX(int x) | part | inline |
SetY(int y) | part | inline |
SpinChange(const char *controlname, int value) | part | inlinevirtual |
state (defined in cpart_encoder) | cpart_encoder | private |
step (defined in cpart_encoder) | cpart_encoder | private |
Stop(void) | part | inlinevirtual |
Type (defined in part) | part | protected |
Update | part | protected |
value (defined in cpart_encoder) | cpart_encoder | private |
value_old (defined in cpart_encoder) | cpart_encoder | private |
Width | part | protected |
WritePreferences(void) override | cpart_encoder | virtual |
X | part | protected |
Y | part | protected |
~cpart_encoder(void) (defined in cpart_encoder) | cpart_encoder | |
~part(void) | part | inlinevirtual |