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

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

activate3DWindow(unsigned long id)mars::graphics::GraphicsManagervirtual
activeWindowmars::graphics::GraphicsManagerprivate
addDrawItems(interfaces::drawStruct *draw)mars::graphics::GraphicsManagervirtual
addDrawObject(const mars::interfaces::NodeData &snode, bool activated=true)mars::graphics::GraphicsManagervirtual
addEventClient(interfaces::GraphicsEventClient *theClient)mars::graphics::GraphicsManagervirtual
addGraphicsUpdateInterface(interfaces::GraphicsUpdateInterface *g)mars::graphics::GraphicsManagervirtual
addGuiEventHandler(interfaces::GuiEventInterface *_guiEventHandler)mars::graphics::GraphicsManagervirtual
addHUDElement(interfaces::hudElementStruct *new_hud_element)mars::graphics::GraphicsManagervirtual
addHUDOSGNode(void *node)mars::graphics::GraphicsManagervirtual
addLight(mars::interfaces::LightData &ls)mars::graphics::GraphicsManagervirtual
addMaterial(const interfaces::MaterialData &material)mars::graphics::GraphicsManagervirtual
addOSGNode(void *node)mars::graphics::GraphicsManagervirtual
axisDrawermars::graphics::GraphicsManagerprivate
backfaceCullingmars::graphics::GraphicsManagerprivate
brightnessmars::graphics::GraphicsManagerprivate
cfgmars::graphics::GraphicsManagerprivate
CFGClient()mars::cfg_manager::CFGClientinline
cfgParamCreated(cfgParamId _id)mars::cfg_manager::CFGClientinlinevirtual
cfgParamRemoved(cfgParamId _id)mars::cfg_manager::CFGClientinlinevirtual
cfgUpdateProperty(cfg_manager::cfgPropertyStruct _property)mars::graphics::GraphicsManagervirtual
cfgW_heightmars::graphics::GraphicsManagerprivate
cfgW_leftmars::graphics::GraphicsManagerprivate
cfgW_topmars::graphics::GraphicsManagerprivate
cfgW_widthmars::graphics::GraphicsManagerprivate
clearDrawItems(void)mars::graphics::GraphicsManagervirtual
closeAxis()mars::graphics::GraphicsManagervirtual
cloudsVisible(void) constmars::graphics::GraphicsManagervirtual
collideSphere(unsigned long id, mars::utils::Vector pos, mars::interfaces::sReal radius)mars::graphics::GraphicsManagervirtual
configPathmars::graphics::GraphicsManagerprivate
coordsmars::graphics::GraphicsManagerprivate
coordsVisible(void) constmars::graphics::GraphicsManagervirtual
CREATE_MODULE_INFO()mars::graphics::GraphicsManager
createModuleInfo()mars::interfaces::GraphicsManagerInterfaceinlinevirtual
createPreviewNode(const std::vector< mars::interfaces::NodeData > &allNodes)mars::graphics::GraphicsManagerprivate
cullmars::graphics::GraphicsManagerprivate
deactivate3DWindow(unsigned long id)mars::graphics::GraphicsManagervirtual
defaultLightmars::graphics::GraphicsManagerprivate
defaultMaxNumNodeLightsmars::graphics::GraphicsManagerprivate
draw()mars::graphics::GraphicsManagervirtual
draw_normalsmars::graphics::GraphicsManagerprivate
drawAxis(const mars::utils::Vector &first, const mars::utils::Vector &second, const mars::utils::Vector &third, const mars::utils::Vector &axis1, const mars::utils::Vector &axis2)mars::graphics::GraphicsManagervirtual
DrawCoreIdsmars::graphics::GraphicsManagerprivate
drawLineLasermars::graphics::GraphicsManagerprivate
drawLineLaserPropmars::graphics::GraphicsManagerprivate
drawMainCameramars::graphics::GraphicsManagerprivate
drawObjects_mars::graphics::GraphicsManagerprivate
drawRainmars::graphics::GraphicsManagerprivate
drawsmars::graphics::GraphicsManagerprivate
drawSnowmars::graphics::GraphicsManagerprivate
edit(const std::string &key, const std::string &value)mars::graphics::GraphicsManagervirtual
edit(unsigned long widgetID, const std::string &key, const std::string &value)mars::graphics::GraphicsManagervirtual
editLight(unsigned long id, const std::string &key, const std::string &value)mars::graphics::GraphicsManagervirtual
editMaterial(std::string materialName, std::string key, std::string value)mars::graphics::GraphicsManagervirtual
emitGeometryChange(unsigned long win_id, int left, int top, int width, int height)mars::graphics::GraphicsManagervirtual
emitKeyDownEvent(int key, unsigned int modKey, unsigned long win_id)mars::graphics::GraphicsManagervirtual
emitKeyUpEvent(int key, unsigned int modKey, unsigned long win_id)mars::graphics::GraphicsManagervirtual
emitNodeSelectionChange(unsigned long win_id, int mode)mars::graphics::GraphicsManagervirtual
emitPickEvent(int x, int y)mars::interfaces::GraphicsEventInterfaceinlinevirtual
emitQuitEvent(unsigned long win_id)mars::graphics::GraphicsManagervirtual
emitSetAppActive(unsigned long win_id)mars::graphics::GraphicsManagervirtual
exportDrawObject(unsigned long id, const std::string &name) constmars::graphics::GraphicsManagervirtual
exportScene(const std::string &filename) constmars::graphics::GraphicsManagervirtual
findCoreObject(unsigned long draw_id) constmars::graphics::GraphicsManagerprivate
findDrawObject(unsigned long id) constmars::graphics::GraphicsManagerprivate
findHUDElement(unsigned long id) constmars::graphics::GraphicsManagerprivate
framecountmars::graphics::GraphicsManagerprivate
get3DWindow(unsigned long id) constmars::graphics::GraphicsManagervirtual
get3DWindow(const std::string &name) constmars::graphics::GraphicsManagervirtual
getCameraInfo(mars::interfaces::cameraStruct *cs) constmars::graphics::GraphicsManagervirtual
getDrawObjectPosition(unsigned long id=0)mars::graphics::GraphicsManagervirtual
getDrawObjectQuaternion(unsigned long id=0)mars::graphics::GraphicsManagervirtual
getGraphicOptions(void) constmars::graphics::GraphicsManagervirtual
getGraphicsWindow(unsigned long id) constmars::graphics::GraphicsManager
getGraphicsWindowGeometry(unsigned long id, int *top, int *left, int *width, int *height) constmars::graphics::GraphicsManagervirtual
getLibName() constmars::interfaces::GraphicsManagerInterfaceinlinevirtual
getLibVersion() constmars::interfaces::GraphicsManagerInterfaceinlinevirtual
getLightCount(void) constmars::graphics::GraphicsManagervirtual
getLights(std::vector< mars::interfaces::LightData *> *lightList)mars::graphics::GraphicsManagervirtual
getLights(std::vector< mars::interfaces::LightData > *lightList) constmars::graphics::GraphicsManagervirtual
getList3DWindowIDs(std::vector< unsigned long > *ids) constmars::graphics::GraphicsManagervirtual
getLoadHeightmapInterface(void)mars::graphics::GraphicsManagervirtual
getLoadMeshInterface(void)mars::graphics::GraphicsManagervirtual
getMaterialList() constmars::graphics::GraphicsManagervirtual
getMaterialNode(const std::string &name)mars::graphics::GraphicsManager
getModuleInfo() constlib_manager::LibInterfaceinline
getQTWidget(unsigned long id) constmars::graphics::GraphicsManagervirtual
getScene() constmars::graphics::GraphicsManagervirtual
getScene2() constmars::graphics::GraphicsManagervirtual
getSelectedPos()mars::graphics::GraphicsManager
getSharedStateGroup(unsigned long id)mars::graphics::GraphicsManager
getStateSet() constmars::graphics::GraphicsManagervirtual
getView(unsigned long id=1)mars::graphics::GraphicsManagervirtual
getWindowManager(int id=1)mars::graphics::GraphicsManagervirtual
globalStatesetmars::graphics::GraphicsManagerprivate
grab_framesmars::graphics::GraphicsManagerprivate
graphicOptionsmars::graphics::GraphicsManagerprivate
graphicsEventClientListmars::graphics::GraphicsManagerprivate
GraphicsManager(lib_manager::LibManager *theManager, void *QTWidget=0)mars::graphics::GraphicsManager
GraphicsManagerInterface(lib_manager::LibManager *theManager)mars::interfaces::GraphicsManagerInterfaceinline
graphicsUpdateObjectsmars::graphics::GraphicsManagerprivate
graphicsWindowsmars::graphics::GraphicsManagerprivate
gridmars::graphics::GraphicsManagerprivate
gridVisible(void) constmars::graphics::GraphicsManagervirtual
guiHandlerListmars::graphics::GraphicsManagerprivate
guiHelpermars::graphics::GraphicsManagerprivate
hideClouds()mars::graphics::GraphicsManagervirtual
hideCoords()mars::graphics::GraphicsManagervirtual
hideCoords(const mars::utils::Vector &pos)mars::graphics::GraphicsManagervirtual
hideGrid()mars::graphics::GraphicsManagervirtual
hudCameramars::graphics::GraphicsManagerprivate
hudElementsmars::graphics::GraphicsManagerprivate
hudHeightmars::graphics::GraphicsManagerprivate
hudHeightPropmars::graphics::GraphicsManagerprivate
hudWidthmars::graphics::GraphicsManagerprivate
hudWidthPropmars::graphics::GraphicsManagerprivate
ignore_next_resizemars::graphics::GraphicsManagerprivate
image_datamars::graphics::GraphicsManagerprivate
initDefaultLight()mars::graphics::GraphicsManagerprivate
initializedmars::graphics::GraphicsManagerprivate
initializeOSG(void *data, bool createWindow=true)mars::graphics::GraphicsManagervirtual
isInitialized() constmars::graphics::GraphicsManagerinlinevirtual
LibInterface(LibManager *theManager)lib_manager::LibInterfaceinline
libManagerlib_manager::LibInterfaceprotected
lightGroupmars::graphics::GraphicsManagerprivate
makeChild(unsigned long parentId, unsigned long childId)mars::graphics::GraphicsManagervirtual
marsShadermars::graphics::GraphicsManagerprivate
marsShadowmars::graphics::GraphicsManagerprivate
materialManagermars::graphics::GraphicsManagerprivate
moduleInfolib_manager::LibInterfaceprotected
mouseMove(int x, int y)mars::interfaces::GraphicsEventInterfaceinlinevirtual
mousePress(int x, int y, int button)mars::interfaces::GraphicsEventInterfaceinlinevirtual
mouseRelease(int x, int y, int button)mars::interfaces::GraphicsEventInterfaceinlinevirtual
multisamplesmars::graphics::GraphicsManagerprivate
myLightsmars::graphics::GraphicsManagerprivate
myNodemars::graphics::GraphicsManagerprivate
myNodesmars::graphics::GraphicsManagerprivate
new3DWindow(void *myQTWidget=0, bool rtt=0, int width=0, int height=0, const std::string &name=std::string(""))mars::graphics::GraphicsManagervirtual
newLibLoaded(const std::string &libName)lib_manager::LibInterfaceinlinevirtual
next_draw_object_idmars::graphics::GraphicsManagerprivate
next_hud_idmars::graphics::GraphicsManagerprivate
next_window_idmars::graphics::GraphicsManagerprivate
nextPreviewIDmars::graphics::GraphicsManagerprivate
noisePropmars::graphics::GraphicsManagerprivate
osgWidgetmars::graphics::GraphicsManagerprivate
positionedCoordsmars::graphics::GraphicsManagerprivate
preview(int action, bool resize, const std::vector< mars::interfaces::NodeData > &allNodes, unsigned int num=0, const mars::interfaces::MaterialData *mat=0)mars::graphics::GraphicsManagervirtual
previewNodes_mars::graphics::GraphicsManagerprivate
rainmars::graphics::GraphicsManagerprivate
remove3DWindow(unsigned long id)mars::graphics::GraphicsManagervirtual
removeDrawItems(interfaces::DrawInterface *iface)mars::graphics::GraphicsManagervirtual
removeDrawObject(unsigned long id)mars::graphics::GraphicsManagervirtual
removeEventClient(interfaces::GraphicsEventClient *theClient)mars::graphics::GraphicsManagervirtual
removeGraphicsUpdateInterface(interfaces::GraphicsUpdateInterface *g)mars::graphics::GraphicsManagervirtual
removeGraphicsWidget(unsigned long id)mars::graphics::GraphicsManager
removeGuiEventHandler(interfaces::GuiEventInterface *_guiEventHandler)mars::graphics::GraphicsManagervirtual
removeHUDElement(unsigned long id)mars::graphics::GraphicsManagervirtual
removeLayerFromDrawObjects(unsigned long window_id)mars::graphics::GraphicsManagervirtual
removeLight(unsigned int index)mars::graphics::GraphicsManagervirtual
removeOSGNode(void *node)mars::graphics::GraphicsManagervirtual
removePreviewNode(unsigned long id)mars::graphics::GraphicsManagervirtual
reset()mars::graphics::GraphicsManagervirtual
resources_pathmars::graphics::GraphicsManagerprivate
saveScene(const std::string &filename) constmars::graphics::GraphicsManagervirtual
scenemars::graphics::GraphicsManagerprivate
selectedObjects_mars::graphics::GraphicsManagerprivate
set_window_propmars::graphics::GraphicsManagerprivate
setActiveWindow(unsigned long win_id)mars::graphics::GraphicsManagervirtual
setActiveWindow(GraphicsWidget *g)mars::graphics::GraphicsManagerinline
setBlending(unsigned long id, bool mode)mars::graphics::GraphicsManagervirtual
setBrightness(double val)mars::graphics::GraphicsManagerprivate
setBumpMap(unsigned long id, const std::string &bumpMap)mars::graphics::GraphicsManagervirtual
setCamera(int type)mars::graphics::GraphicsManagervirtual
setCameraDefaultView(int view)mars::graphics::GraphicsManagervirtual
setColor(utils::Color *c, const std::string &key, const std::string &value)mars::graphics::GraphicsManagerprivate
setDrawLineLaser(bool val)mars::graphics::GraphicsManager
setDrawObjectBrightness(unsigned long id, double v)mars::graphics::GraphicsManagervirtual
setDrawObjectMaterial(unsigned long id, const mars::interfaces::MaterialData &material)mars::graphics::GraphicsManagervirtual
setDrawObjectNodeMask(unsigned long id, unsigned int bits)mars::graphics::GraphicsManagervirtual
setDrawObjectPos(unsigned long id, const mars::utils::Vector &pos)mars::graphics::GraphicsManagervirtual
setDrawObjectRBN(unsigned long id, int val)mars::graphics::GraphicsManagervirtual
setDrawObjectRot(unsigned long id, const mars::utils::Quaternion &q)mars::graphics::GraphicsManagervirtual
setDrawObjectScale(unsigned long id, const mars::utils::Vector &ext)mars::graphics::GraphicsManagervirtual
setDrawObjectSelected(unsigned long id, bool val)mars::graphics::GraphicsManagervirtual
setDrawObjectShow(unsigned long id, bool val)mars::graphics::GraphicsManagervirtual
setExperimentalLineLaser(utils::Vector pos, utils::Vector normal, utils::Vector color, utils::Vector laserAngle, float openingAngle)mars::graphics::GraphicsManagervirtual
setGrabFrames(bool value)mars::graphics::GraphicsManagervirtual
setGraphicOptions(const mars::interfaces::GraphicData &options, bool ignoreClearColor=false)mars::graphics::GraphicsManagervirtual
setGraphicsWindowGeometry(unsigned long id, int top, int left, int width, int height)mars::graphics::GraphicsManagervirtual
setHUDElementLabel(unsigned long id, std::string text, double text_color[4])mars::graphics::GraphicsManagervirtual
setHUDElementLines(unsigned long id, std::vector< double > *v, double color[4])mars::graphics::GraphicsManagervirtual
setHUDElementPos(unsigned long id, double x, double y)mars::graphics::GraphicsManagervirtual
setHUDElementTexture(unsigned long id, std::string texturename)mars::graphics::GraphicsManagervirtual
setHUDElementTextureData(unsigned long id, void *data)mars::graphics::GraphicsManagervirtual
setHUDElementTextureRTT(unsigned long id, unsigned long window_id, bool depthComponent=false)mars::graphics::GraphicsManagervirtual
setMultisampling(int num_samples)mars::graphics::GraphicsManagerprivate
setSelectable(unsigned long id, bool val)mars::graphics::GraphicsManagervirtual
setShadowSamples(int v)mars::graphics::GraphicsManager
setTexture(unsigned long id, const std::string &filename)mars::graphics::GraphicsManagervirtual
setupCFG(void)mars::graphics::GraphicsManagerprivate
setUseNoise(bool val)mars::graphics::GraphicsManagerprivate
setUseShader(bool val)mars::graphics::GraphicsManagerprivate
setUseShadow(bool v)mars::graphics::GraphicsManager
setWidget(GraphicsWidget *widget)mars::graphics::GraphicsManager
shadowedScenemars::graphics::GraphicsManagerprivate
shadowMapmars::graphics::GraphicsManagerprivate
shadowSamplesmars::graphics::GraphicsManagerprivate
shadowStatesetmars::graphics::GraphicsManagerprivate
shadowTextureSizemars::graphics::GraphicsManagerprivate
show_coordsmars::graphics::GraphicsManagerprivate
show_gridmars::graphics::GraphicsManagerprivate
showClouds()mars::graphics::GraphicsManagervirtual
showClouds_mars::graphics::GraphicsManagerprivate
showCoords()mars::graphics::GraphicsManagervirtual
showCoords(const mars::utils::Vector &pos, const mars::utils::Quaternion &rot, const mars::utils::Vector &size)mars::graphics::GraphicsManagervirtual
showCoordsPropmars::graphics::GraphicsManagerprivate
showGrid()mars::graphics::GraphicsManagervirtual
showGridPropmars::graphics::GraphicsManagerprivate
showNormals(bool val)mars::graphics::GraphicsManagervirtual
showQTWidget(unsigned long id)mars::graphics::GraphicsManagervirtual
showRain(bool val)mars::graphics::GraphicsManagervirtual
showSelectionPropmars::graphics::GraphicsManagerprivate
showSnow(bool val)mars::graphics::GraphicsManagervirtual
snowmars::graphics::GraphicsManagerprivate
switchHUDElementVis(unsigned long id)mars::graphics::GraphicsManagervirtual
tex_xmars::graphics::GraphicsManagerprivate
tex_ymars::graphics::GraphicsManagerprivate
transformCoordsmars::graphics::GraphicsManagerprivate
transformCoordsGroupmars::graphics::GraphicsManagerprivate
update()mars::graphics::GraphicsManagervirtual
updateLight(unsigned int index, bool recompileShader=false)mars::graphics::GraphicsManagervirtual
useFogmars::graphics::GraphicsManagerprivate
useNoisemars::graphics::GraphicsManagerprivate
viewermars::graphics::GraphicsManagerprivate
~CFGClient()mars::cfg_manager::CFGClientinlinevirtual
~GraphicsEventInterface()mars::interfaces::GraphicsEventInterfaceinlinevirtual
~GraphicsManager()mars::graphics::GraphicsManager
~GraphicsManagerInterface()mars::interfaces::GraphicsManagerInterfaceinlinevirtual
~LibInterface(void)lib_manager::LibInterfaceinlinevirtual