#include <ecclockinput.h>
Inheritance diagram for ECClockInput:


Public Member Functions | |
| ECClockInput (ICNDocument *icnDocument, bool newItem, const char *id=0) | |
| ~ECClockInput () | |
| void | stepCallback () |
| void | stepLogic () |
| virtual void | stepNonLogic () |
| virtual bool | doesStepNonLogic () const |
Static Public Member Functions | |
| static Item * | construct (ItemDocument *itemDocument, bool newItem, const char *id) |
| static LibraryItem * | libraryItem () |
Protected Member Functions | |
| virtual void | drawShape (QPainter &p) |
| void | dataChanged () |
Protected Attributes | |
| uint | m_time |
| uint | m_high_time |
| uint | m_low_time |
| uint | m_period |
| long long | m_lastSetTime |
| LogicOut * | m_pOut |
| bool | m_bSetStepCallbacks |
| bool | m_bLastStepCallbackOut |
| Simulator * | m_pSimulator |
| list< ComponentCallback > * | m_pComponentCallback [1000] |
Definition at line 26 of file ecclockinput.h.
| virtual bool ECClockInput::doesStepNonLogic | ( | ) | const [inline, virtual] |
If reinherit (and use) the stepNonLogic function, then you must also reinherit this function so that it returns true. Else your component will not get called.
Reimplemented from Component.
Definition at line 38 of file ecclockinput.h.
1.5.1