#include <screen_rect.h>
Public Member Functions | |
const rve_common::UUID & | getID () |
Ogre::Renderable * | getRenderable () |
uint32_t | getZOrder () |
ScreenRect (const rve_common::UUID &id) | |
void | setColor (const Ogre::ColourValue &color) |
void | setCorners (float x0, float y0, float x1, float y1) |
void | setTexture (const std::string &ogre_texture_name) |
void | setZOrder (uint32_t zorder) |
~ScreenRect () | |
Private Attributes | |
rve_common::UUID | id_ |
ScreenRectRenderable * | renderable_ |
uint32_t | zorder_ |
Definition at line 53 of file screen_rect.h.
rve_render_server::ScreenRect::ScreenRect | ( | const rve_common::UUID & | id | ) |
Definition at line 69 of file screen_rect.cpp.
Definition at line 75 of file screen_rect.cpp.
const rve_common::UUID& rve_render_server::ScreenRect::getID | ( | ) | [inline] |
Definition at line 64 of file screen_rect.h.
Ogre::Renderable * rve_render_server::ScreenRect::getRenderable | ( | ) |
Definition at line 115 of file screen_rect.cpp.
uint32_t rve_render_server::ScreenRect::getZOrder | ( | ) | [inline] |
Definition at line 68 of file screen_rect.h.
void rve_render_server::ScreenRect::setColor | ( | const Ogre::ColourValue & | color | ) |
Definition at line 91 of file screen_rect.cpp.
void rve_render_server::ScreenRect::setCorners | ( | float | x0, |
float | y0, | ||
float | x1, | ||
float | y1 | ||
) |
Definition at line 80 of file screen_rect.cpp.
void rve_render_server::ScreenRect::setTexture | ( | const std::string & | ogre_texture_name | ) |
Definition at line 98 of file screen_rect.cpp.
void rve_render_server::ScreenRect::setZOrder | ( | uint32_t | zorder | ) |
Definition at line 110 of file screen_rect.cpp.
Definition at line 71 of file screen_rect.h.
Definition at line 73 of file screen_rect.h.
uint32_t rve_render_server::ScreenRect::zorder_ [private] |
Definition at line 75 of file screen_rect.h.