Public Member Functions | |
| CameraServer (Renderer *rend, rve_rpc::Server &server) | |
| virtual void | create (const rve_msgs::UUID &scene_id, const rve_msgs::UUID &camera_id) |
| virtual void | destroy (const rve_msgs::UUID &scene_id, const rve_msgs::UUID &camera_id) |
| rve_render_server::Camera * | lookupCamera (const rve_common::UUID &scene_id, const rve_common::UUID &id) |
| virtual void | setOrientation (const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Quaternion &orient) |
| virtual void | setPosition (const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Vector3 &pos) |
| virtual void | setProjectionMatrix (const rve_msgs::UUID &scene_id, const rve_msgs::UUID &id, const rve_msgs::Matrix4 &projection_matrix) |
Private Attributes | |
| Renderer * | renderer_ |
Definition at line 107 of file server.cpp.
| rve_render_server::CameraServer::CameraServer | ( | Renderer * | rend, |
| rve_rpc::Server & | server | ||
| ) | [inline] |
Definition at line 110 of file server.cpp.
| virtual void rve_render_server::CameraServer::create | ( | const rve_msgs::UUID & | scene_id, |
| const rve_msgs::UUID & | camera_id | ||
| ) | [inline, virtual] |
Definition at line 121 of file server.cpp.
| virtual void rve_render_server::CameraServer::destroy | ( | const rve_msgs::UUID & | scene_id, |
| const rve_msgs::UUID & | camera_id | ||
| ) | [inline, virtual] |
Definition at line 127 of file server.cpp.
| rve_render_server::Camera* rve_render_server::CameraServer::lookupCamera | ( | const rve_common::UUID & | scene_id, |
| const rve_common::UUID & | id | ||
| ) | [inline] |
Definition at line 116 of file server.cpp.
| virtual void rve_render_server::CameraServer::setOrientation | ( | const rve_msgs::UUID & | scene_id, |
| const rve_msgs::UUID & | id, | ||
| const rve_msgs::Quaternion & | orient | ||
| ) | [inline, virtual] |
Definition at line 138 of file server.cpp.
| virtual void rve_render_server::CameraServer::setPosition | ( | const rve_msgs::UUID & | scene_id, |
| const rve_msgs::UUID & | id, | ||
| const rve_msgs::Vector3 & | pos | ||
| ) | [inline, virtual] |
Definition at line 133 of file server.cpp.
| virtual void rve_render_server::CameraServer::setProjectionMatrix | ( | const rve_msgs::UUID & | scene_id, |
| const rve_msgs::UUID & | id, | ||
| const rve_msgs::Matrix4 & | projection_matrix | ||
| ) | [inline, virtual] |
Definition at line 143 of file server.cpp.
Definition at line 150 of file server.cpp.