|
| PowerDCObject (AsgardClass *) |
|
| PowerDCObject (PowerDCObject *) |
|
| PowerDCObject (const unsigned char *, AsgardClass *) |
|
const ICType | getType () const override |
|
BaseElectronObject * | deepDuplicateSelf () override |
|
double | getVoltageFrom (const FootPinNode *) override |
|
bool | havePopupWindow () override |
|
const char * | popupWindowName () const override |
|
void | CreateImGuiForm () override |
|
void | saveToFile (std::ofstream &) override |
|
| BaseIcObject (AsgardClass *) |
|
| BaseIcObject (BaseIcObject *) |
|
void | setupPixelData (const uint32_t *) |
|
void | createSelfTexture (BaseIcObject::ColorStyle) |
|
void | processKeyEvent (int) override |
|
void | Drawing () override |
|
void | Drawing (BaseElectronObject::RendererEffective) override |
|
BaseElectronObject * | processClickEvent (SDL_Point &) override |
|
SDL_Rect | getLocationRect () override |
|
virtual void | pinInvalidNotify (FootPinNode *) |
|
virtual void | setCurrentNotify (FootPinNode *) |
|
virtual FootPinNode * | getOppositePin (const FootPinNode *) |
|
virtual NetlistClass * | getOppositeNetlist (const FootPinNode *) |
|
virtual double | getVoltageFrom (const NetlistClass *) |
|
virtual double | getVoltageFrom (const FootPinNode *) |
|
void | processMouseMotion (const SDL_Point &) override |
|
void | updateLocationAndRotateMirrow (SDL_Point, int, int) |
|
| BaseElectronObject (AsgardClass *) |
|
virtual const ICType | getType () const =0 |
|
virtual void | Drawing ()=0 |
|
virtual void | Drawing (BaseElectronObject::RendererEffective)=0 |
|
virtual BaseElectronObject * | processClickEvent (SDL_Point &)=0 |
|
virtual void | processKeyEvent (int)=0 |
|
virtual BaseElectronObject * | deepDuplicateSelf ()=0 |
|
virtual SDL_Rect | getLocationRect ()=0 |
|
virtual const char * | popupWindowName () const =0 |
|
virtual bool | havePopupWindow ()=0 |
|
virtual void | CreateImGuiForm ()=0 |
|
virtual void | saveToFile (std::ofstream &)=0 |
|
virtual void | processMouseMotion (const SDL_Point &)=0 |
|