Choreonoid  1.8
Public Member Functions | List of all members
cnoid::SceneWidgetEventHandler Class Reference

#include <SceneWidgetEventHandler.h>

Inheritance diagram for cnoid::SceneWidgetEventHandler:
cnoid::EditableSceneBody cnoid::PositionDragger cnoid::RectRegionMarker cnoid::ScenePointSelectionMode cnoid::CoordinateFrameMarker

Public Member Functions

virtual void onSceneModeChanged (SceneWidgetEvent *event)
 
virtual bool onButtonPressEvent (SceneWidgetEvent *event)
 
virtual bool onButtonReleaseEvent (SceneWidgetEvent *event)
 
virtual bool onDoubleClickEvent (SceneWidgetEvent *event)
 
virtual bool onPointerMoveEvent (SceneWidgetEvent *event)
 
virtual void onPointerLeaveEvent (SceneWidgetEvent *event)
 
virtual bool onScrollEvent (SceneWidgetEvent *event)
 
virtual bool onKeyPressEvent (SceneWidgetEvent *event)
 
virtual bool onKeyReleaseEvent (SceneWidgetEvent *event)
 
virtual void onFocusChanged (SceneWidgetEvent *event, bool on)
 
virtual bool onContextMenuRequest (SceneWidgetEvent *event, MenuManager *menu)
 
virtual void onSceneModeChanged (const SceneWidgetEvent &event)
 
virtual bool onButtonPressEvent (const SceneWidgetEvent &event)
 
virtual bool onButtonReleaseEvent (const SceneWidgetEvent &event)
 
virtual bool onDoubleClickEvent (const SceneWidgetEvent &event)
 
virtual bool onPointerMoveEvent (const SceneWidgetEvent &event)
 
virtual void onPointerLeaveEvent (const SceneWidgetEvent &event)
 
virtual bool onScrollEvent (const SceneWidgetEvent &event)
 
virtual bool onKeyPressEvent (const SceneWidgetEvent &event)
 
virtual bool onKeyReleaseEvent (const SceneWidgetEvent &event)
 
virtual void onFocusChanged (const SceneWidgetEvent &event, bool on)
 
virtual bool onContextMenuRequest (const SceneWidgetEvent &event, MenuManager &menu)
 
virtual bool onUndoRequest ()
 
virtual bool onRedoRequest ()
 

Member Function Documentation

◆ onButtonPressEvent() [1/2]

bool SceneWidgetEventHandler::onButtonPressEvent ( const SceneWidgetEvent event)
virtual

◆ onButtonPressEvent() [2/2]

bool SceneWidgetEventHandler::onButtonPressEvent ( SceneWidgetEvent event)
virtual

◆ onButtonReleaseEvent() [1/2]

bool SceneWidgetEventHandler::onButtonReleaseEvent ( const SceneWidgetEvent event)
virtual

◆ onButtonReleaseEvent() [2/2]

bool SceneWidgetEventHandler::onButtonReleaseEvent ( SceneWidgetEvent event)
virtual

◆ onContextMenuRequest() [1/2]

bool SceneWidgetEventHandler::onContextMenuRequest ( const SceneWidgetEvent event,
MenuManager menu 
)
virtual

◆ onContextMenuRequest() [2/2]

bool SceneWidgetEventHandler::onContextMenuRequest ( SceneWidgetEvent event,
MenuManager menu 
)
virtual

◆ onDoubleClickEvent() [1/2]

bool SceneWidgetEventHandler::onDoubleClickEvent ( const SceneWidgetEvent event)
virtual

◆ onDoubleClickEvent() [2/2]

bool SceneWidgetEventHandler::onDoubleClickEvent ( SceneWidgetEvent event)
virtual

◆ onFocusChanged() [1/2]

void SceneWidgetEventHandler::onFocusChanged ( const SceneWidgetEvent event,
bool  on 
)
virtual

◆ onFocusChanged() [2/2]

void SceneWidgetEventHandler::onFocusChanged ( SceneWidgetEvent event,
bool  on 
)
virtual

◆ onKeyPressEvent() [1/2]

bool SceneWidgetEventHandler::onKeyPressEvent ( const SceneWidgetEvent event)
virtual

◆ onKeyPressEvent() [2/2]

bool SceneWidgetEventHandler::onKeyPressEvent ( SceneWidgetEvent event)
virtual

◆ onKeyReleaseEvent() [1/2]

bool SceneWidgetEventHandler::onKeyReleaseEvent ( const SceneWidgetEvent event)
virtual

◆ onKeyReleaseEvent() [2/2]

bool SceneWidgetEventHandler::onKeyReleaseEvent ( SceneWidgetEvent event)
virtual

◆ onPointerLeaveEvent() [1/2]

void SceneWidgetEventHandler::onPointerLeaveEvent ( const SceneWidgetEvent event)
virtual

◆ onPointerLeaveEvent() [2/2]

void SceneWidgetEventHandler::onPointerLeaveEvent ( SceneWidgetEvent event)
virtual

◆ onPointerMoveEvent() [1/2]

bool SceneWidgetEventHandler::onPointerMoveEvent ( const SceneWidgetEvent event)
virtual

◆ onPointerMoveEvent() [2/2]

bool SceneWidgetEventHandler::onPointerMoveEvent ( SceneWidgetEvent event)
virtual

◆ onRedoRequest()

bool SceneWidgetEventHandler::onRedoRequest ( )
virtual

◆ onSceneModeChanged() [1/2]

void SceneWidgetEventHandler::onSceneModeChanged ( const SceneWidgetEvent event)
virtual

◆ onSceneModeChanged() [2/2]

void SceneWidgetEventHandler::onSceneModeChanged ( SceneWidgetEvent event)
virtual

◆ onScrollEvent() [1/2]

bool SceneWidgetEventHandler::onScrollEvent ( const SceneWidgetEvent event)
virtual

◆ onScrollEvent() [2/2]

bool SceneWidgetEventHandler::onScrollEvent ( SceneWidgetEvent event)
virtual

Reimplemented in cnoid::EditableSceneBody.

◆ onUndoRequest()

bool SceneWidgetEventHandler::onUndoRequest ( )
virtual

The documentation for this class was generated from the following files: