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.