Public Member Functions | |
virtual void | create (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, uint32_t zorder, float x0, float y0, float x1, float y1) |
virtual void | destroy (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id) |
ScreenRectServer (Renderer *rend, rve_rpc::Server &server) | |
virtual void | setColor (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const rve_msgs::ColorRGB &color) |
virtual void | setCorners (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, float x0, float y0, float x1, float y1) |
virtual void | setOpacity (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, float opacity) |
virtual void | setTexture (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const rve_msgs::UUID &texture_id) |
virtual void | setTextureByResource (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, const std::string &resource_name) |
virtual void | setZOrder (const rve_msgs::UUID &render_target_id, const rve_msgs::UUID &id, uint32_t zorder) |
Private Attributes | |
Renderer * | renderer_ |
Definition at line 620 of file server.cpp.
rve_render_server::ScreenRectServer::ScreenRectServer | ( | Renderer * | rend, |
rve_rpc::Server & | server | ||
) | [inline] |
Definition at line 623 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::create | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
uint32_t | zorder, | ||
float | x0, | ||
float | y0, | ||
float | x1, | ||
float | y1 | ||
) | [inline, virtual] |
Definition at line 629 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::destroy | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id | ||
) | [inline, virtual] |
Definition at line 635 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setColor | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
const rve_msgs::ColorRGB & | color | ||
) | [inline, virtual] |
Definition at line 655 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setCorners | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
float | x0, | ||
float | y0, | ||
float | x1, | ||
float | y1 | ||
) | [inline, virtual] |
Definition at line 641 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setOpacity | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
float | opacity | ||
) | [inline, virtual] |
Definition at line 663 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setTexture | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
const rve_msgs::UUID & | texture_id | ||
) | [inline, virtual] |
Definition at line 670 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setTextureByResource | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
const std::string & | resource_name | ||
) | [inline, virtual] |
Definition at line 678 of file server.cpp.
virtual void rve_render_server::ScreenRectServer::setZOrder | ( | const rve_msgs::UUID & | render_target_id, |
const rve_msgs::UUID & | id, | ||
uint32_t | zorder | ||
) | [inline, virtual] |
Definition at line 648 of file server.cpp.
Definition at line 695 of file server.cpp.