_osgWidgetIdMap | mars::graphics::GraphicsWidget | protected |
_osgWidgetWindowCnt | mars::graphics::GraphicsWidget | protected |
_osgWidgetWindowManager | mars::graphics::GraphicsWidget | protected |
_osgWindowIdMap | mars::graphics::GraphicsWidget | protected |
_widgetCallBackMap | mars::graphics::GraphicsWidget | protected |
addColor(int id, float r, float g, float b, float a) | mars::graphics::GraphicsWidget | virtual |
addEventToWidget(int id, guiClickCallBack function, guiClickCallBackBind *bindptr, osgWidget::EventType type) | mars::graphics::GraphicsWidget | |
addGraphicsEventHandler(interfaces::GraphicsEventInterface *graphicsEventHandler) | mars::graphics::GraphicsWidget | virtual |
addHUDElement(HUDElement *elem) | mars::graphics::GraphicsWidget | |
addMouseEnterEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0) | mars::graphics::GraphicsWidget | virtual |
addMouseLeaveEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0) | mars::graphics::GraphicsWidget | virtual |
addMousePushEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0) | mars::graphics::GraphicsWidget | virtual |
addMouseReleaseEventCallback(int id, guiClickCallBack function, guiClickCallBackBind *bindptr=0) | mars::graphics::GraphicsWidget | virtual |
addOsgWidget(osgWidget::Widget *wid) | mars::graphics::GraphicsWidget | protected |
addOsgWindow(osgWidget::Window *wnd) | mars::graphics::GraphicsWidget | protected |
addSize(int id, float x, float y) | mars::graphics::GraphicsWidget | virtual |
addWidgetToWindow(int window, int widget) | mars::graphics::GraphicsWidget | virtual |
addWidgetToWindow(int window, int widget, float x, float y) | mars::graphics::GraphicsWidget | virtual |
addWidgetToWindow(int window, int widget, int x, int y) | mars::graphics::GraphicsWidget | virtual |
applyResize() | mars::graphics::GraphicsWidget | protected |
cameraEyeSeparation | mars::graphics::GraphicsWidget | private |
clearColor | mars::graphics::GraphicsWidget | private |
clearSelectionVectors(void) | mars::graphics::GraphicsWidget | |
createBox(const std::string &name, int type=0) | mars::graphics::GraphicsWidget | virtual |
createCanvas(const std::string &name) | mars::graphics::GraphicsWidget | virtual |
createContext(void *parent, GraphicsWidget *shared, int width, int height) | mars::graphics::GraphicsWidget | private |
createFrame(const std::string &name, float x1, float y1, float x2, float y2) | mars::graphics::GraphicsWidget | virtual |
createInput(const std::string &name, const std::string &text, int count) | mars::graphics::GraphicsWidget | virtual |
createLabel(const std::string &name, const std::string &text) | mars::graphics::GraphicsWidget | virtual |
createStyle(const std::string &name, const std::string &style) | mars::graphics::GraphicsWidget | virtual |
createTable(const std::string &name, int row, int colums) | mars::graphics::GraphicsWidget | virtual |
createWidget(const std::string &name, float sizex, float sizey) | mars::graphics::GraphicsWidget | virtual |
createWidgetContext(void *parent, osg::ref_ptr< osg::GraphicsContext::Traits > traits) | mars::graphics::GraphicsWidget | privatevirtual |
deleteWidget(int wdgId) | mars::graphics::GraphicsWidget | virtual |
deleteWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
DISABLED enum value | mars::graphics::GraphicsWidget | private |
FORCE_ADD enum value | mars::graphics::GraphicsWidget | private |
FORCE_REMOVE enum value | mars::graphics::GraphicsWidget | private |
getAlignHorizontal(int id, int &h) | mars::graphics::GraphicsWidget | virtual |
getAlignVertical(int id, int &v) | mars::graphics::GraphicsWidget | virtual |
getCameraInterface(void) const | mars::graphics::GraphicsWidget | virtual |
getClearColor() const | mars::graphics::GraphicsWidget | virtual |
getGraphicsWindow() | mars::graphics::GraphicsWidget | |
getGraphicsWindow() const | mars::graphics::GraphicsWidget | |
getID(void) | mars::graphics::GraphicsWidget | |
getImageData(char *buffer, int &width, int &height) | mars::graphics::GraphicsWidget | virtual |
getImageData(void **data, int &width, int &height) | mars::graphics::GraphicsWidget | virtual |
getLayer(int id, int &layer) | mars::graphics::GraphicsWidget | virtual |
getMainCamera() | mars::graphics::GraphicsWidget | |
getMousePos() | mars::graphics::GraphicsWidget | |
getName() const | mars::graphics::GraphicsWidget | inlinevirtual |
getOrCreateWindowManager() | mars::graphics::GraphicsWidget | virtual |
getPickedObjects() | mars::graphics::GraphicsWidget | |
getRTTDepthData(float *buffer, int &width, int &height) | mars::graphics::GraphicsWidget | virtual |
getRTTDepthData(float **data, int &width, int &height) | mars::graphics::GraphicsWidget | virtual |
getRTTDepthImage(void) | mars::graphics::GraphicsWidget | |
getRTTDepthTexture(void) | mars::graphics::GraphicsWidget | |
getRTTImage(void) | mars::graphics::GraphicsWidget | |
getRTTTexture(void) | mars::graphics::GraphicsWidget | |
getScene() | mars::graphics::GraphicsWidget | inlinevirtual |
getView(void) | mars::graphics::GraphicsWidget | |
getWGeometry(int *top, int *left, int *width, int *height) const | mars::graphics::GraphicsWidget | inlinevirtual |
getWidget() | mars::graphics::GraphicsWidget | inlinevirtual |
getWidgetById(int wdId) | mars::graphics::GraphicsWidget | protected |
getWindowById(int wndId) | mars::graphics::GraphicsWidget | protected |
gm | mars::graphics::GraphicsWidget | protected |
grabFocus() | mars::graphics::GraphicsWidget | virtual |
graphicsCamera | mars::graphics::GraphicsWidget | protected |
graphicsEventHandler | mars::graphics::GraphicsWidget | protected |
GraphicsGuiInterface() | mars::interfaces::GraphicsGuiInterface | inline |
GraphicsWidget(void *parent, osg::Group *scene, unsigned long id, bool hasRTTWidget=0, int f=0, GraphicsManager *gm=0) | mars::graphics::GraphicsWidget | |
graphicsWindow | mars::graphics::GraphicsWidget | protected |
guiClickCallBack typedef | mars::interfaces::GraphicsGuiInterface | |
guiClickCallBackBind typedef | mars::interfaces::GraphicsGuiInterface | |
HA_CENTER enum value | mars::interfaces::GraphicsGuiInterface | |
HA_LEFT enum value | mars::interfaces::GraphicsGuiInterface | |
HA_RIGHT enum value | mars::interfaces::GraphicsGuiInterface | |
handle(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa) | mars::graphics::GraphicsWidget | private |
handleDragEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handleKeyDownEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handleKeyUpEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handleMoveEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handlePushEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handleReleaseEvent(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa) | mars::graphics::GraphicsWidget | private |
handleResizeEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
handleScrollEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
hasFocus | mars::graphics::GraphicsWidget | protected |
hideWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
HorizontalAlignment enum name | mars::interfaces::GraphicsGuiInterface | |
hudCamera | mars::graphics::GraphicsWidget | protected |
initialize() | mars::graphics::GraphicsWidget | inlineprivatevirtual |
initializeOSG(void *data=0, GraphicsWidget *shared=0, int width=0, int height=0) | mars::graphics::GraphicsWidget | |
isFullscreen | mars::graphics::GraphicsWidget | private |
isHUDShown | mars::graphics::GraphicsWidget | private |
isMouseButtonDown | mars::graphics::GraphicsWidget | private |
isMouseMoving | mars::graphics::GraphicsWidget | private |
isRTTWidget | mars::graphics::GraphicsWidget | protected |
isStereoDisplay | mars::graphics::GraphicsWidget | private |
Layer enum name | mars::interfaces::GraphicsGuiInterface | |
LAYER_BG enum value | mars::interfaces::GraphicsGuiInterface | |
LAYER_HIGH enum value | mars::interfaces::GraphicsGuiInterface | |
LAYER_LOW enum value | mars::interfaces::GraphicsGuiInterface | |
LAYER_MIDDLE enum value | mars::interfaces::GraphicsGuiInterface | |
LAYER_TOP enum value | mars::interfaces::GraphicsGuiInterface | |
manageClickEvent(osgWidget::Event &event) | mars::graphics::GraphicsWidget | protected |
mouseMask | mars::graphics::GraphicsWidget | private |
mouseX | mars::graphics::GraphicsWidget | private |
mouseY | mars::graphics::GraphicsWidget | private |
myHUD | mars::graphics::GraphicsWidget | protected |
name | mars::graphics::GraphicsWidget | protected |
pick(const double x, const double y) | mars::graphics::GraphicsWidget | private |
pickedObjects | mars::graphics::GraphicsWidget | private |
PickMode enum name | mars::graphics::GraphicsWidget | private |
pickmode | mars::graphics::GraphicsWidget | private |
postDrawCallback | mars::graphics::GraphicsWidget | protected |
removeHUDElement(HUDElement *elem) | mars::graphics::GraphicsWidget | |
rttDepthImage | mars::graphics::GraphicsWidget | private |
rttDepthTexture | mars::graphics::GraphicsWidget | private |
rttImage | mars::graphics::GraphicsWidget | private |
rttTexture | mars::graphics::GraphicsWidget | private |
scene | mars::graphics::GraphicsWidget | protected |
sendKeyDownEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
sendKeyUpEvent(const osgGA::GUIEventAdapter &ea) | mars::graphics::GraphicsWidget | private |
setAlignHorizontal(int id, int h) | mars::graphics::GraphicsWidget | virtual |
setAlignVertical(int id, int v) | mars::graphics::GraphicsWidget | virtual |
setAnchorHorizontal(int id, int ha) | mars::graphics::GraphicsWidget | virtual |
setAnchorVertical(int id, int va) | mars::graphics::GraphicsWidget | virtual |
setCanFill(int id, bool state) | mars::graphics::GraphicsWidget | virtual |
setClearColor(mars::utils::Color color) | mars::graphics::GraphicsWidget | virtual |
setColor(int id, float r, float g, float b, float a) | mars::graphics::GraphicsWidget | virtual |
setFont(int id, const std::string &fontname) | mars::graphics::GraphicsWidget | virtual |
setFontColor(int id, float r, float g, float b, float a) | mars::graphics::GraphicsWidget | virtual |
setFontSize(int id, int size) | mars::graphics::GraphicsWidget | virtual |
setFullscreen(bool val, int display=1) | mars::graphics::GraphicsWidget | virtual |
setGrabFrames(bool grab) | mars::graphics::GraphicsWidget | virtual |
setGraphicsEventHandler(interfaces::GraphicsEventInterface *graphicsEventHandler) | mars::graphics::GraphicsWidget | |
setHUD(HUD *theHUD) | mars::graphics::GraphicsWidget | |
setHUDViewOffsets(double x1, double y1, double x2, double y2) | mars::graphics::GraphicsWidget | virtual |
setImage(int id, const std::string &path) | mars::graphics::GraphicsWidget | virtual |
setLabel(int id, const std::string &text) | mars::graphics::GraphicsWidget | virtual |
setLayer(int id, int layer, int offset=0) | mars::graphics::GraphicsWidget | virtual |
setName(const std::string &name) | mars::graphics::GraphicsWidget | inlinevirtual |
setSaveFrames(bool grab) | mars::graphics::GraphicsWidget | virtual |
setScene(osg::Group *s) | mars::graphics::GraphicsWidget | inlinevirtual |
setShadow(int id, float intensity) | mars::graphics::GraphicsWidget | virtual |
setSize(int id, float x, float y) | mars::graphics::GraphicsWidget | virtual |
setStyle(int id, const std::string &styleName) | mars::graphics::GraphicsWidget | virtual |
setupDistortion(double factor) | mars::graphics::GraphicsWidget | virtual |
setWGeometry(int top, int left, int width, int height) | mars::graphics::GraphicsWidget | inlinevirtual |
setWidgetFullscreen(bool val) | mars::graphics::GraphicsWidget | inlineprivatevirtual |
showWidget() | mars::graphics::GraphicsWidget | inlinevirtual |
showWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
SINGLE enum value | mars::graphics::GraphicsWidget | private |
STANDARD enum value | mars::graphics::GraphicsWidget | private |
switchHudElemtVis(int num_element) | mars::graphics::GraphicsWidget | virtual |
translateKey(int &key, unsigned int &mod) | mars::graphics::GraphicsWidget | private |
unsetFocus() | mars::graphics::GraphicsWidget | |
updateView() | mars::graphics::GraphicsWidget | virtual |
VA_BOTTOM enum value | mars::interfaces::GraphicsGuiInterface | |
VA_CENTER enum value | mars::interfaces::GraphicsGuiInterface | |
VA_TOP enum value | mars::interfaces::GraphicsGuiInterface | |
VerticalAlignment enum name | mars::interfaces::GraphicsGuiInterface | |
view | mars::graphics::GraphicsWidget | protected |
WidgetCallBackList typedef | mars::graphics::GraphicsWidget | protected |
WidgetCallBackMapType typedef | mars::graphics::GraphicsWidget | protected |
WidgetCallBackPairType typedef | mars::graphics::GraphicsWidget | protected |
widgetHeight | mars::graphics::GraphicsWidget | protected |
widgetID | mars::graphics::GraphicsWidget | protected |
WidgetIdMapType typedef | mars::graphics::GraphicsWidget | protected |
widgetWidth | mars::graphics::GraphicsWidget | protected |
widgetX | mars::graphics::GraphicsWidget | protected |
widgetY | mars::graphics::GraphicsWidget | protected |
WindowIdMapType typedef | mars::graphics::GraphicsWidget | protected |
windowSetPosition(int wndId, float x, float y) | mars::graphics::GraphicsWidget | virtual |
~GraphicsGuiInterface() | mars::interfaces::GraphicsGuiInterface | inlinevirtual |
~GraphicsWidget() | mars::graphics::GraphicsWidget | |
~GraphicsWindowInterface() | mars::interfaces::GraphicsWindowInterface | inlinevirtual |