Privacy
An open-source, flexible 3D physical simulation framework
mars::graphics::GraphicsWidget Member List

This is the complete list of members for mars::graphics::GraphicsWidget, including all inherited members.

_osgWidgetIdMapmars::graphics::GraphicsWidgetprotected
_osgWidgetWindowCntmars::graphics::GraphicsWidgetprotected
_osgWidgetWindowManagermars::graphics::GraphicsWidgetprotected
_osgWindowIdMapmars::graphics::GraphicsWidgetprotected
_widgetCallBackMapmars::graphics::GraphicsWidgetprotected
addColor(int id, float r, float g, float b, float a)mars::graphics::GraphicsWidgetvirtual
addEventToWidget(int id, guiClickCallBack function, guiClickCallBackBind *bindptr, osgWidget::EventType type)mars::graphics::GraphicsWidget
addGraphicsEventHandler(interfaces::GraphicsEventInterface *graphicsEventHandler)mars::graphics::GraphicsWidgetvirtual
addHUDElement(HUDElement *elem)mars::graphics::GraphicsWidget
addMouseEnterEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0)mars::graphics::GraphicsWidgetvirtual
addMouseLeaveEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0)mars::graphics::GraphicsWidgetvirtual
addMousePushEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0)mars::graphics::GraphicsWidgetvirtual
addMouseReleaseEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0)mars::graphics::GraphicsWidgetvirtual
addOsgWidget(osgWidget::Widget *wid)mars::graphics::GraphicsWidgetprotected
addOsgWindow(osgWidget::Window *wnd)mars::graphics::GraphicsWidgetprotected
addSize(int id, float x, float y)mars::graphics::GraphicsWidgetvirtual
addWidgetToWindow(int window, int widget)mars::graphics::GraphicsWidgetvirtual
addWidgetToWindow(int window, int widget, float x, float y)mars::graphics::GraphicsWidgetvirtual
addWidgetToWindow(int window, int widget, int x, int y)mars::graphics::GraphicsWidgetvirtual
applyResize()mars::graphics::GraphicsWidgetprotected
cameraEyeSeparationmars::graphics::GraphicsWidgetprivate
clearColormars::graphics::GraphicsWidgetprivate
clearSelectionVectors(void)mars::graphics::GraphicsWidget
createBox(const std::string &name, int type=0)mars::graphics::GraphicsWidgetvirtual
createCanvas(const std::string &name)mars::graphics::GraphicsWidgetvirtual
createContext(void *parent, GraphicsWidget *shared, int width, int height)mars::graphics::GraphicsWidgetprivate
createFrame(const std::string &name, float x1, float y1, float x2, float y2)mars::graphics::GraphicsWidgetvirtual
createInput(const std::string &name, const std::string &text, int count)mars::graphics::GraphicsWidgetvirtual
createLabel(const std::string &name, const std::string &text)mars::graphics::GraphicsWidgetvirtual
createStyle(const std::string &name, const std::string &style)mars::graphics::GraphicsWidgetvirtual
createTable(const std::string &name, int row, int colums)mars::graphics::GraphicsWidgetvirtual
createWidget(const std::string &name, float sizex, float sizey)mars::graphics::GraphicsWidgetvirtual
createWidgetContext(void *parent, osg::ref_ptr< osg::GraphicsContext::Traits > traits)mars::graphics::GraphicsWidgetprivatevirtual
deleteWidget(int wdgId)mars::graphics::GraphicsWidgetvirtual
deleteWindow(int wndId)mars::graphics::GraphicsWidgetvirtual
DISABLED enum valuemars::graphics::GraphicsWidgetprivate
FORCE_ADD enum valuemars::graphics::GraphicsWidgetprivate
FORCE_REMOVE enum valuemars::graphics::GraphicsWidgetprivate
getAlignHorizontal(int id, int &h)mars::graphics::GraphicsWidgetvirtual
getAlignVertical(int id, int &v)mars::graphics::GraphicsWidgetvirtual
getCameraInterface(void) constmars::graphics::GraphicsWidgetvirtual
getClearColor() constmars::graphics::GraphicsWidgetvirtual
getGraphicsWindow()mars::graphics::GraphicsWidget
getGraphicsWindow() constmars::graphics::GraphicsWidget
getID(void)mars::graphics::GraphicsWidget
getImageData(char *buffer, int &width, int &height)mars::graphics::GraphicsWidgetvirtual
getImageData(void **data, int &width, int &height)mars::graphics::GraphicsWidgetvirtual
getLayer(int id, int &layer)mars::graphics::GraphicsWidgetvirtual
getMainCamera()mars::graphics::GraphicsWidget
getMousePos()mars::graphics::GraphicsWidget
getName() constmars::graphics::GraphicsWidgetinlinevirtual
getOrCreateWindowManager()mars::graphics::GraphicsWidgetvirtual
getPickedObjects()mars::graphics::GraphicsWidget
getRTTDepthData(float *buffer, int &width, int &height)mars::graphics::GraphicsWidgetvirtual
getRTTDepthData(float **data, int &width, int &height)mars::graphics::GraphicsWidgetvirtual
getRTTDepthImage(void)mars::graphics::GraphicsWidget
getRTTDepthTexture(void)mars::graphics::GraphicsWidget
getRTTImage(void)mars::graphics::GraphicsWidget
getRTTTexture(void)mars::graphics::GraphicsWidget
getScene()mars::graphics::GraphicsWidgetinlinevirtual
getView(void)mars::graphics::GraphicsWidget
getWGeometry(int *top, int *left, int *width, int *height) constmars::graphics::GraphicsWidgetinlinevirtual
getWidget()mars::graphics::GraphicsWidgetinlinevirtual
getWidgetById(int wdId)mars::graphics::GraphicsWidgetprotected
getWindowById(int wndId)mars::graphics::GraphicsWidgetprotected
gmmars::graphics::GraphicsWidgetprotected
grabFocus()mars::graphics::GraphicsWidgetvirtual
graphicsCameramars::graphics::GraphicsWidgetprotected
graphicsEventHandlermars::graphics::GraphicsWidgetprotected
GraphicsGuiInterface()mars::interfaces::GraphicsGuiInterfaceinline
GraphicsWidget(void *parent, osg::Group *scene, unsigned long id, bool hasRTTWidget=0, int f=0, GraphicsManager *gm=0)mars::graphics::GraphicsWidget
graphicsWindowmars::graphics::GraphicsWidgetprotected
guiClickCallBack typedefmars::interfaces::GraphicsGuiInterface
guiClickCallBackBind typedefmars::interfaces::GraphicsGuiInterface
HA_CENTER enum valuemars::interfaces::GraphicsGuiInterface
HA_LEFT enum valuemars::interfaces::GraphicsGuiInterface
HA_RIGHT enum valuemars::interfaces::GraphicsGuiInterface
handle(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa)mars::graphics::GraphicsWidgetprivate
handleDragEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handleKeyDownEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handleKeyUpEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handleMoveEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handlePushEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handleReleaseEvent(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa)mars::graphics::GraphicsWidgetprivate
handleResizeEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
handleScrollEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
hasFocusmars::graphics::GraphicsWidgetprotected
hideWindow(int wndId)mars::graphics::GraphicsWidgetvirtual
HorizontalAlignment enum namemars::interfaces::GraphicsGuiInterface
hudCameramars::graphics::GraphicsWidgetprotected
initialize()mars::graphics::GraphicsWidgetinlineprivatevirtual
initializeOSG(void *data=0, GraphicsWidget *shared=0, int width=0, int height=0)mars::graphics::GraphicsWidget
isFullscreenmars::graphics::GraphicsWidgetprivate
isHUDShownmars::graphics::GraphicsWidgetprivate
isMouseButtonDownmars::graphics::GraphicsWidgetprivate
isMouseMovingmars::graphics::GraphicsWidgetprivate
isRTTWidgetmars::graphics::GraphicsWidgetprotected
isStereoDisplaymars::graphics::GraphicsWidgetprivate
Layer enum namemars::interfaces::GraphicsGuiInterface
LAYER_BG enum valuemars::interfaces::GraphicsGuiInterface
LAYER_HIGH enum valuemars::interfaces::GraphicsGuiInterface
LAYER_LOW enum valuemars::interfaces::GraphicsGuiInterface
LAYER_MIDDLE enum valuemars::interfaces::GraphicsGuiInterface
LAYER_TOP enum valuemars::interfaces::GraphicsGuiInterface
manageClickEvent(osgWidget::Event &event)mars::graphics::GraphicsWidgetprotected
mouseMaskmars::graphics::GraphicsWidgetprivate
mouseXmars::graphics::GraphicsWidgetprivate
mouseYmars::graphics::GraphicsWidgetprivate
myHUDmars::graphics::GraphicsWidgetprotected
namemars::graphics::GraphicsWidgetprotected
pick(const double x, const double y)mars::graphics::GraphicsWidgetprivate
pickedObjectsmars::graphics::GraphicsWidgetprivate
PickMode enum namemars::graphics::GraphicsWidgetprivate
pickmodemars::graphics::GraphicsWidgetprivate
postDrawCallbackmars::graphics::GraphicsWidgetprotected
removeHUDElement(HUDElement *elem)mars::graphics::GraphicsWidget
rttDepthImagemars::graphics::GraphicsWidgetprivate
rttDepthTexturemars::graphics::GraphicsWidgetprivate
rttImagemars::graphics::GraphicsWidgetprivate
rttTexturemars::graphics::GraphicsWidgetprivate
scenemars::graphics::GraphicsWidgetprotected
sendKeyDownEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
sendKeyUpEvent(const osgGA::GUIEventAdapter &ea)mars::graphics::GraphicsWidgetprivate
setAlignHorizontal(int id, int h)mars::graphics::GraphicsWidgetvirtual
setAlignVertical(int id, int v)mars::graphics::GraphicsWidgetvirtual
setAnchorHorizontal(int id, int ha)mars::graphics::GraphicsWidgetvirtual
setAnchorVertical(int id, int va)mars::graphics::GraphicsWidgetvirtual
setCanFill(int id, bool state)mars::graphics::GraphicsWidgetvirtual
setClearColor(mars::utils::Color color)mars::graphics::GraphicsWidgetvirtual
setColor(int id, float r, float g, float b, float a)mars::graphics::GraphicsWidgetvirtual
setFont(int id, const std::string &fontname)mars::graphics::GraphicsWidgetvirtual
setFontColor(int id, float r, float g, float b, float a)mars::graphics::GraphicsWidgetvirtual
setFontSize(int id, int size)mars::graphics::GraphicsWidgetvirtual
setFullscreen(bool val, int display=1)mars::graphics::GraphicsWidgetvirtual
setGrabFrames(bool grab)mars::graphics::GraphicsWidgetvirtual
setGraphicsEventHandler(interfaces::GraphicsEventInterface *graphicsEventHandler)mars::graphics::GraphicsWidget
setHUD(HUD *theHUD)mars::graphics::GraphicsWidget
setHUDViewOffsets(double x1, double y1, double x2, double y2)mars::graphics::GraphicsWidgetvirtual
setImage(int id, const std::string &path)mars::graphics::GraphicsWidgetvirtual
setLabel(int id, const std::string &text)mars::graphics::GraphicsWidgetvirtual
setLayer(int id, int layer, int offset=0)mars::graphics::GraphicsWidgetvirtual
setName(const std::string &name)mars::graphics::GraphicsWidgetinlinevirtual
setSaveFrames(bool grab)mars::graphics::GraphicsWidgetvirtual
setScene(osg::Group *s)mars::graphics::GraphicsWidgetinlinevirtual
setShadow(int id, float intensity)mars::graphics::GraphicsWidgetvirtual
setSize(int id, float x, float y)mars::graphics::GraphicsWidgetvirtual
setStyle(int id, const std::string &styleName)mars::graphics::GraphicsWidgetvirtual
setupDistortion(double factor)mars::graphics::GraphicsWidgetvirtual
setWGeometry(int top, int left, int width, int height)mars::graphics::GraphicsWidgetinlinevirtual
setWidgetFullscreen(bool val)mars::graphics::GraphicsWidgetinlineprivatevirtual
showWidget()mars::graphics::GraphicsWidgetinlinevirtual
showWindow(int wndId)mars::graphics::GraphicsWidgetvirtual
SINGLE enum valuemars::graphics::GraphicsWidgetprivate
STANDARD enum valuemars::graphics::GraphicsWidgetprivate
switchHudElemtVis(int num_element)mars::graphics::GraphicsWidgetvirtual
translateKey(int &key, unsigned int &mod)mars::graphics::GraphicsWidgetprivate
unsetFocus()mars::graphics::GraphicsWidget
updateView()mars::graphics::GraphicsWidgetvirtual
VA_BOTTOM enum valuemars::interfaces::GraphicsGuiInterface
VA_CENTER enum valuemars::interfaces::GraphicsGuiInterface
VA_TOP enum valuemars::interfaces::GraphicsGuiInterface
VerticalAlignment enum namemars::interfaces::GraphicsGuiInterface
viewmars::graphics::GraphicsWidgetprotected
WidgetCallBackList typedefmars::graphics::GraphicsWidgetprotected
WidgetCallBackMapType typedefmars::graphics::GraphicsWidgetprotected
WidgetCallBackPairType typedefmars::graphics::GraphicsWidgetprotected
widgetHeightmars::graphics::GraphicsWidgetprotected
widgetIDmars::graphics::GraphicsWidgetprotected
WidgetIdMapType typedefmars::graphics::GraphicsWidgetprotected
widgetWidthmars::graphics::GraphicsWidgetprotected
widgetXmars::graphics::GraphicsWidgetprotected
widgetYmars::graphics::GraphicsWidgetprotected
WindowIdMapType typedefmars::graphics::GraphicsWidgetprotected
windowSetPosition(int wndId, float x, float y)mars::graphics::GraphicsWidgetvirtual
~GraphicsGuiInterface()mars::interfaces::GraphicsGuiInterfaceinlinevirtual
~GraphicsWidget()mars::graphics::GraphicsWidget
~GraphicsWindowInterface()mars::interfaces::GraphicsWindowInterfaceinlinevirtual