addPickingScene(Scene &scene) | castor3d::RenderWindow | |
catchesMouseEvents() const | castor3d::EventHandler | inline |
catchesReturnKey() const | castor3d::EventHandler | inline |
catchesTabKey() const | castor3d::EventHandler | inline |
cleanup() | castor3d::RenderWindow | |
ClientHandlerFunction typedef | castor3d::EventHandler | |
ClientKeyboardFunction typedef | castor3d::EventHandler | |
ClientMouseFunction typedef | castor3d::EventHandler | |
connect(MouseEventType event, ClientMouseFunction function) | castor3d::EventHandler | inline |
connect(KeyboardEventType event, ClientKeyboardFunction function) | castor3d::EventHandler | inline |
connect(HandlerEventType event, ClientHandlerFunction function) | castor3d::EventHandler | inline |
enableFullScreen(bool value) | castor3d::RenderWindow | |
enablePickingDebug(bool v) | castor3d::RenderWindow | inline |
enableSaveFrame() | castor3d::RenderWindow | inline |
enableVSync(bool value) | castor3d::RenderWindow | inline |
EventHandler(bool catchMouseEvents) | castor3d::EventHandler | inlineexplicit |
EventHandlerFunction typedef | castor3d::EventHandler | protected |
EventQueue typedef | castor3d::EventHandler | protected |
getCamera() const | castor3d::RenderWindow | |
getDevice() const | castor3d::RenderWindow | inline |
getIndex() const | castor3d::RenderWindow | inline |
getIntraOcularDistance() const | castor3d::RenderWindow | |
getListener() const | castor3d::RenderWindow | inline |
getPickedBillboard() const | castor3d::RenderWindow | |
getPickedFace() const | castor3d::RenderWindow | |
getPickedGeometry() const | castor3d::RenderWindow | |
getPickedSubmesh() const | castor3d::RenderWindow | |
getPixelFormat() const | castor3d::RenderWindow | |
getRenderTarget() const | castor3d::RenderWindow | inline |
getSavedFrame() const | castor3d::RenderWindow | inline |
getScene() const | castor3d::RenderWindow | |
getSize() const | castor3d::RenderWindow | |
getViewportType() const | castor3d::RenderWindow | |
initialise(castor::Size const &size, ashes::WindowHandle handle) | castor3d::RenderWindow | |
isFullscreen() const | castor3d::RenderWindow | inline |
isInitialised() const | castor3d::RenderWindow | inline |
isPickingDebugEnabled() const | castor3d::RenderWindow | inline |
isUsingStereo() const | castor3d::RenderWindow | |
isVSyncEnabled() const | castor3d::RenderWindow | inline |
m_handlerSlots | castor3d::EventHandler | protected |
m_handlerSlotsConnections | castor3d::EventHandler | protected |
m_keyboardSlots | castor3d::EventHandler | protected |
m_keyboardSlotsConnections | castor3d::EventHandler | protected |
m_mouseSlots | castor3d::EventHandler | protected |
m_mouseSlotsConnections | castor3d::EventHandler | protected |
MouseEventHandler() | castor3d::MouseEventHandler | inline |
OnClientHandlerEvent typedef | castor3d::EventHandler | |
OnClientHandlerEventConnection typedef | castor3d::EventHandler | |
OnClientKeyboardEvent typedef | castor3d::EventHandler | |
OnClientKeyboardEventConnection typedef | castor3d::EventHandler | |
OnClientMouseEvent typedef | castor3d::EventHandler | |
OnClientMouseEventConnection typedef | castor3d::EventHandler | |
pick(castor::Position const &position) | castor3d::RenderWindow | |
processEvents() | castor3d::EventHandler | inline |
processHandlerEvent(HandlerEventSPtr event) | castor3d::EventHandler | inlineprotected |
processKeyboardEvent(KeyboardEventSPtr event) | castor3d::EventHandler | inlineprotected |
processMouseEvent(MouseEventSPtr event) | castor3d::EventHandler | inlineprotected |
pushEvent(MouseEvent const &event) | castor3d::EventHandler | inline |
pushEvent(KeyboardEvent const &event) | castor3d::EventHandler | inline |
pushEvent(HandlerEvent const &event) | castor3d::EventHandler | inline |
render(bool signalOnly) | castor3d::RenderWindow | |
RenderWindow(castor::String const &name, Engine &engine) | castor3d::RenderWindow | |
resize(uint32_t x, uint32_t y) | castor3d::RenderWindow | |
resize(castor::Size const &size) | castor3d::RenderWindow | |
setCamera(CameraSPtr camera) | castor3d::RenderWindow | |
setCatchesMouseEvents(bool value) | castor3d::EventHandler | inline |
setDevice(RenderDeviceSPtr value) | castor3d::RenderWindow | inline |
setFullscreen(bool value) | castor3d::RenderWindow | inline |
setIntraOcularDistance(float intraOcularDistance) | castor3d::RenderWindow | |
setPixelFormat(VkFormat value) | castor3d::RenderWindow | |
setRenderTarget(RenderTargetSPtr value) | castor3d::RenderWindow | inline |
setScene(SceneSPtr value) | castor3d::RenderWindow | |
setStereo(bool stereo) | castor3d::RenderWindow | |
setViewportType(ViewportType value) | castor3d::RenderWindow | |
~EventHandler() | castor3d::EventHandler | inlinevirtual |
~RenderWindow() | castor3d::RenderWindow | |