Blue Brain BioExplorer
|
#include <Viewer.h>
Public Member Functions | |
Viewer (Core &core) | |
void | display () |
Public Member Functions inherited from core::BaseWindow | |
BaseWindow (Core &core, FrameBufferMode frameBufferMode=FrameBufferMode::COLOR_I8) | |
virtual | ~BaseWindow () |
virtual void | forceRedraw () |
void | setTitle (const std::string &title) |
virtual void | mouseButton (int button, bool released, const Vector2i &pos) |
virtual void | motion (const Vector2i &pos) |
virtual void | passiveMotion (const Vector2i &pos) |
virtual void | reshape (const Vector2i &newSize) |
virtual void | idle () |
virtual void | activate () |
void | create (const char *title, size_t width, size_t height) |
void | clearPixels () |
void | drawPixels (const int *framebuffer) |
void | drawPixels (const Vector3f *framebuffer) |
virtual void | keypress (char key, const Vector2f &where) |
virtual void | specialkey (int key, const Vector2f &where) |
Additional Inherited Members | |
Static Public Attributes inherited from core::BaseWindow | |
static Vector2i | _defaultInitSize |
Protected Member Functions inherited from core::BaseWindow | |
void | _setTitle (const char *title) |
void | _setHint (const std::string &message, const uint64_t milliseconds=3000) |
virtual void | _registerKeyboardShortcuts () |
void | _renderBitmapString (float x, float y, const std::string &text) |
Protected Attributes inherited from core::BaseWindow | |
Core & | _core |
Vector2i | _lastMousePos |
Vector2i | _currMousePos |
Vector2i | _mouse |
u_int64_t | _lastButtonState |
u_int64_t | _currButtonState |
u_int64_t | _currModifiers |
FrameBufferMode | _frameBufferMode |
int | _windowID |
Vector2ui | _windowSize |
Timer | _timer |
uint64_t | _gid |
bool | _displayHelp |
bool | _fullScreen |
Vector2ui | _windowPosition |
RenderInput | _renderInput |
RenderOutput | _renderOutput |
std::string | _hintMessage |
uint64_t | _hintDelay {0} |
std::chrono::time_point< std::chrono::steady_clock > | _chrono |
core::Viewer::Viewer | ( | Core & | core | ) |
Definition at line 32 of file Viewer.cpp.
|
virtual |
Sets the rendering parameters and renders the current frame
Reimplemented from core::BaseWindow.
Definition at line 37 of file Viewer.cpp.