#include <video_overlay.h>
Public Member Functions | |
GLuint | GetTextureId () const |
void | Render (const glm::mat4 &projection_mat, const glm::mat4 &view_mat) const |
void | SetTextureId (GLuint texture_id) |
VideoOverlay () | |
Private Attributes | |
GLuint | attrib_texture_coords_ |
GLuint | texture_id_ |
GLuint | uniform_texture_ |
GLuint | vertex_buffers_ [3] |
Definition at line 23 of file video_overlay.h.
Definition at line 34 of file video_overlay.cpp.
GLuint tango_gl::VideoOverlay::GetTextureId | ( | ) | const [inline] |
Definition at line 27 of file video_overlay.h.
void tango_gl::VideoOverlay::Render | ( | const glm::mat4 & | projection_mat, |
const glm::mat4 & | view_mat | ||
) | const [virtual] |
Implements tango_gl::DrawableObject.
Definition at line 86 of file video_overlay.cpp.
void tango_gl::VideoOverlay::SetTextureId | ( | GLuint | texture_id | ) | [inline] |
Definition at line 28 of file video_overlay.h.
Definition at line 34 of file video_overlay.h.
GLuint tango_gl::VideoOverlay::texture_id_ [private] |
Definition at line 32 of file video_overlay.h.
Definition at line 35 of file video_overlay.h.
GLuint tango_gl::VideoOverlay::vertex_buffers_[3] [private] |
Definition at line 36 of file video_overlay.h.