Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Member Functions | |
TestbedDB (const Arguments &args, const Configuration &conf) | |
void | drawEvent () override |
void | openShipHull () |
void | openCompartments () |
void | openShip () |
void | updateShipHull () |
void | clearShipHull () |
void | transformHull (Transformations trans) |
void | undoHull () |
void | redoHull () |
database_t * | db () |
ship_type & | ship () |
compartments_type & | compartments () |
hull_type & | hull () |
![]() | |
ApplicationBase (const Arguments &args, const Configuration &conf) | |
settings_type * | settings_ptr () |
settings_type * | colors_ptr () |
const settings_type & | settings () const |
settings_type & | settings () |
Policy | policy () const |
Additional Inherited Members | |
![]() | |
using | Policy = vtb::core::Policy |
using | settings_type = vtb::ini::Ini_settings |
![]() | |
void | initImGui (MagnumImGui &imgui) |
void | enableDebugOutput () |
Scene3D * | scene () |
const Scene3D * | scene () const |
Camera3D * | camera () |
const Camera3D * | camera () const |
Object3D * | cameraObject () |
const Object3D * | cameraObject () const |
void | setCameraTranslationDelta (Float rhs) |
void | viewportEvent (const Vector2i &size) override |
void | keyPressEvent (KeyEvent &event) override |
void | mouseMoveEvent (MouseMoveEvent &event) override |
void | mousePressEvent (MouseEvent &event) override |
void | keyReleaseEvent (KeyEvent &event) override |
void | mouseReleaseEvent (MouseEvent &event) override |
void | mouseScrollEvent (MouseScrollEvent &event) override |
void | textInputEvent (TextInputEvent &event) override |
Definition at line 19 of file TestbedDB.hh.