|
Public Member Functions |
| | CameraConfig () |
| void | beginVisual (void) |
| void | beginVisual (const char *name) |
| void | setVisualSimpleConfiguration (void) |
| void | setVisualByID (unsigned int id) |
| void | addVisualAttribute (VisualChooser::AttributeName token, int param) |
| void | addVisualAttribute (VisualChooser::AttributeName token) |
| void | addVisualExtendedAttribute (unsigned int token) |
| void | addVisualExtendedAttribute (unsigned int token, int param) |
| void | endVisual (void) |
| VisualChooser * | findVisual (const char *name) |
| bool | parseFile (const std::string &file) |
| void | beginRenderSurface (const char *name) |
| void | setRenderSurfaceVisualChooser (const char *name) |
| void | setRenderSurfaceVisualChooser (void) |
| void | setRenderSurfaceWindowRectangle (int x, int y, unsigned int width, unsigned int height) |
| void | setRenderSurfaceCustomFullScreenRectangle (int x, int y, unsigned int width, unsigned int height) |
| void | setRenderSurfaceHostName (const std::string &name) |
| void | setRenderSurfaceDisplayNum (int n) |
| void | setRenderSurfaceScreen (int n) |
| void | setRenderSurfaceBorder (bool flag) |
| void | setRenderSurfaceInputRectangle (float x0, float x1, float y0, float y1) |
| void | endRenderSurface (void) |
| RenderSurface * | findRenderSurface (const char *name) |
| unsigned int | getNumberOfRenderSurfaces () |
| RenderSurface * | getRenderSurface (unsigned int index) |
| void | addCamera (std::string name, Camera *camera) |
| void | beginCamera (std::string name) |
| void | setCameraRenderSurface (const char *name) |
| void | setCameraRenderSurface (void) |
| void | setCameraProjectionRectangle (float x0, float x1, float y0, float y1) |
| void | setCameraProjectionRectangle (int x0, int x1, int y0, int y1) |
| void | setCameraOrtho (float left, float right, float bottom, float top, float nearClip, float farClip, float xshear=0.0, float yshear=0.0) |
| void | setCameraPerspective (float hfov, float vfov, float nearClip, float farClip, float xshear=0.0, float yshear=0.0) |
| void | setCameraFrustum (float left, float right, float bottom, float top, float nearClip, float farClip, float xshear=0.0, float yshear=0.0) |
| void | setCameraLensShear (Matrix::value_type xshear, Matrix::value_type yshear) |
| void | beginCameraOffset () |
| void | rotateCameraOffset (Matrix::value_type deg, Matrix::value_type x, Matrix::value_type y, Matrix::value_type z) |
| void | translateCameraOffset (Matrix::value_type x, Matrix::value_type y, Matrix::value_type z) |
| void | scaleCameraOffset (Matrix::value_type x, Matrix::value_type y, Matrix::value_type z) |
| void | shearCameraOffset (Matrix::value_type shearx, Matrix::value_type sheary) |
| void | endCameraOffset () |
| void | endCamera (void) |
| Camera * | findCamera (const char *name) |
| unsigned int | getNumberOfCameras () const |
| const Camera * | getCamera (unsigned int n) const |
| Camera * | getCamera (unsigned int n) |
| void | beginInputArea () |
| void | addInputAreaEntry (char *renderSurfaceName) |
| void | endInputArea () |
| void | setInputArea (Producer::InputArea *ia) |
| Producer::InputArea * | getInputArea () |
| const Producer::InputArea * | getInputArea () const |
| void | realize (void) |
| bool | defaultConfig () |
| void | addStereoSystemCommand (int screen, std::string stereoCmd, std::string monoCmd) |
| const std::vector< StereoSystemCommand > & | getStereoSystemCommands () |
Static Public Member Functions |
| static std::string | findFile (std::string) |
Protected Member Functions |
| | ~CameraConfig () |
Classes |
| struct | StereoSystemCommand |