Virtual Testbed
Ship dynamics simulator for extreme conditions
vtb::gui::TestbedGUI< T > Member List

This is the complete list of members for vtb::gui::TestbedGUI< T >, including all inherited members.

ApplicationBase(const Arguments &args, const Configuration &conf) (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBase
camera() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
camera() const (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
cameraObject() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
cameraObject() const (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
colors_ptr() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinline
compartments() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
drawEvent() override (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >protected
enableDebugOutput() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseprotected
hull() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
init(const testbed_type &testbed) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
initImGui(MagnumImGui &imgui) (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseprotected
keyPressEvent(KeyEvent &event) override (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >protected
keyReleaseEvent(KeyEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
mouseMoveEvent(MouseMoveEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseprotected
mousePressEvent(MouseEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
mouseReleaseEvent(MouseEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
mouseScrollEvent(MouseScrollEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
pause() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
Policy typedef (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBase
policy() const (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinline
recording(bool rhs) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
scene() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
scene() const (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
screenRecorder() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
screenRecorder(ScreenRecorder *rhs) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
setCameraTranslationDelta(Float rhs) (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
setNearFar(Float zNear, Float zFar) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
settings() const (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinline
settings() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinline
settings_ptr() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinline
settings_type typedef (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBase
start() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
startScreenRecorder() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
step(const testbed_type &testbed) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
stop() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >
stopScreenRecorder() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
TestbedGUI(const Arguments &arguments, const Configuration &conf, vtb::gui::CircularLineBuffer &imguibuf) (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >explicit
textInputEvent(TextInputEvent &event) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlineprotected
viewportEvent(const Vector2i &size) override (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseprotected
windowSize() (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >inline
~ApplicationBase() (defined in vtb::gui::ApplicationBase)vtb::gui::ApplicationBaseinlinevirtual
~TestbedGUI()=default (defined in vtb::gui::TestbedGUI< T >)vtb::gui::TestbedGUI< T >virtual