mantaflow
0.10
A framework for fluid simulation
|
Public Types | |
enum | EventType { EventFullUpdate = QEvent::User, EventGuiShow, EventStepUpdate, EventFinalUpdate, EventInstantKill, EventSet2DCam } |
Signals | |
void | painterEvent (int e, int param=0) |
void | wakeMain () |
void | setBackgroundMesh (Mesh *bgr) |
void | killMain () |
void | exitApp () |
Public Member Functions | |
bool | event (QEvent *e) |
void | keyPressEvent (QKeyEvent *e) |
void | keyReleaseEvent (QKeyEvent *e) |
bool | pauseRequest () |
bool | closeRequest () |
void | setPauseStatus (bool v) |
void | stepReset (bool fullUpdate) |
void | requestClose () |
void | setStep (int f, float time) |
void | setBackground (Mesh *m) |
Protected Attributes | |
bool | mPaused |
bool | mRequestPause |
bool | mRequestClose |
int | mStep |
GLWidget * | mGlWidget |
QAction * | mAcPlay |
QAction * | mAcPause |
std::vector< Painter * > | mPainter |
std::vector< CustomControl * > | mCtrls |
QLabel * | mInfo |
QVBoxLayout * | mPainterLayout |
QAction * | mAcHelp |
QGraphicsScene * | mKbwScene |
QGraphicsView * | mKbwView |
QGraphicsPixmapItem * | mKbwPixmap |
QMenu * | mMenuBar |