#include <opengl3.h>
Public Member Functions | |
| void | draw_texture (uint32_t tex, float opacity=1.f) |
| void | draw_texture (uint32_t tex1, uint32_t tex2, float opacity=1.f) |
| void | draw_texture (float2 pos, float2 scale, uint32_t tex) |
| void | draw_texture (float2 pos, float2 scale, uint32_t tex1, uint32_t tex2) |
| texture_2d_shader & | get_shader () |
| visualizer_2d () | |
| visualizer_2d (std::shared_ptr< texture_2d_shader > shader) | |
Private Attributes | |
| texture_visualizer | _visualizer |
| std::shared_ptr< texture_2d_shader > | tex_2d_shader |
|
inline |
Definition at line 278 of file opengl3.cpp.
Definition at line 290 of file opengl3.cpp.
|
inline |
|
private |
|
private |