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

This is the complete list of members for mars::interfaces::GraphicsWindowInterface, including all inherited members.

addGraphicsEventHandler(GraphicsEventInterface *graphicsEventHandler)=0mars::interfaces::GraphicsWindowInterfacepure virtual
getCameraInterface() const =0mars::interfaces::GraphicsWindowInterfacepure virtual
getClearColor() const =0mars::interfaces::GraphicsWindowInterfacepure virtual
getImageData(char *buffer, int &width, int &height)=0mars::interfaces::GraphicsWindowInterfacepure virtual
getImageData(void **data, int &width, int &height)=0mars::interfaces::GraphicsWindowInterfacepure virtual
getName() const =0mars::interfaces::GraphicsWindowInterfacepure virtual
getRTTDepthData(float *buffer, int &width, int &height)=0mars::interfaces::GraphicsWindowInterfacepure virtual
getRTTDepthData(float **data, int &width, int &height)=0mars::interfaces::GraphicsWindowInterfacepure virtual
getScene()=0mars::interfaces::GraphicsWindowInterfacepure virtual
grabFocus()=0mars::interfaces::GraphicsWindowInterfacepure virtual
setClearColor(mars::utils::Color color)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setFullscreen(bool val, int display=1)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setGrabFrames(bool grab)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setHUDViewOffsets(double x1, double y1, double x2, double y2)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setSaveFrames(bool grab)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setScene(osg::Group *scene)=0mars::interfaces::GraphicsWindowInterfacepure virtual
setupDistortion(double factor)=0mars::interfaces::GraphicsWindowInterfacepure virtual
switchHudElemtVis(int num_element)=0mars::interfaces::GraphicsWindowInterfacepure virtual
~GraphicsWindowInterface()mars::interfaces::GraphicsWindowInterfaceinlinevirtual