_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 |
activeWindow | mars::graphics::QtOsgMixGraphicsWidget | privatestatic |
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 |
childWidget | mars::graphics::QtOsgMixGraphicsWidget | private |
clearSelectionVectors(void) | mars::graphics::GraphicsWidget | |
closeEvent(QCloseEvent *event) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
createBox(const std::string &name, int type=0) | mars::graphics::GraphicsWidget | virtual |
createCanvas(const std::string &name) | mars::graphics::GraphicsWidget | virtual |
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 |
createInstance(void *parent, osg::Group *scene, unsigned long id, bool rtt_widget=0, Qt::WindowFlags f=0, GraphicsManager *gm=0) | mars::graphics::QtOsgMixGraphicsWidget | static |
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::QtOsgMixGraphicsWidget | virtual |
deleteWidget(int wdgId) | mars::graphics::GraphicsWidget | virtual |
deleteWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
eventChild | mars::graphics::QtOsgMixGraphicsWidget | private |
eventFilter(QObject *obj, QEvent *event) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
eventInWindow | mars::graphics::QtOsgMixGraphicsWidget | privatestatic |
focusInEvent(QFocusEvent *event) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
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::QtOsgMixGraphicsWidget | virtual |
getWidget() | mars::graphics::QtOsgMixGraphicsWidget | virtual |
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 | |
hasFocus | mars::graphics::GraphicsWidget | protected |
hideEvent(QHideEvent *event) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
hideWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
HorizontalAlignment enum name | mars::interfaces::GraphicsGuiInterface | |
hudCamera | mars::graphics::GraphicsWidget | protected |
initialize() | mars::graphics::QtOsgMixGraphicsWidget | virtual |
initializeOSG(void *data=0, GraphicsWidget *shared=0, int width=0, int height=0) | mars::graphics::GraphicsWidget | |
isRTTWidget | mars::graphics::GraphicsWidget | protected |
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 |
mousePressEvent(QMouseEvent *e) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
myHUD | mars::graphics::GraphicsWidget | protected |
name | mars::graphics::GraphicsWidget | protected |
paintEngine() const | mars::graphics::QtOsgMixGraphicsWidget | inline |
postDrawCallback | mars::graphics::GraphicsWidget | protected |
QtOsgMixGraphicsWidget(void *parent, osg::Group *scene, unsigned long id, bool rtt_widget=0, Qt::WindowFlags f=0, GraphicsManager *gm=0) | mars::graphics::QtOsgMixGraphicsWidget | inline |
removeHUDElement(HUDElement *elem) | mars::graphics::GraphicsWidget | |
retinaScale | mars::graphics::QtOsgMixGraphicsWidget | private |
scene | mars::graphics::GraphicsWidget | protected |
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::QtOsgMixGraphicsWidget | virtual |
setWidgetFullscreen(bool val) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
showEvent(QShowEvent *event) | mars::graphics::QtOsgMixGraphicsWidget | virtual |
showWidget() | mars::graphics::QtOsgMixGraphicsWidget | virtual |
showWindow(int wndId) | mars::graphics::GraphicsWidget | virtual |
switchHudElemtVis(int num_element) | mars::graphics::GraphicsWidget | virtual |
unsetFocus() | mars::graphics::GraphicsWidget | |
updateView() | mars::graphics::QtOsgMixGraphicsWidget | 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 |
~QtOsgMixGraphicsWidget() | mars::graphics::QtOsgMixGraphicsWidget | inlineprotectedvirtual |