#include <RenderTarget.hpp>
|
void | draw (const IDrawable &drawable, const RenderStates &states=RenderStates::Default) |
|
void | draw (const VertexBuffer &vertexBuffer, GLenum mode, std::size_t firstVertex, std::size_t vertexCount, const RenderStates &states=RenderStates::Default) |
|
void | drawElements (const VertexBuffer &vertexBuffer, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, const RenderStates &states=RenderStates::Default) |
|
virtual Vector2u | getSize () const =0 |
|
virtual const View & | getDefaultView () const =0 |
|
const View * | getView () const |
|
void | setView (const View &view) |
|
void | disableView () |
|
Definition at line 27 of file RenderTarget.hpp.
§ applyCurrentView()
void gk::RenderTarget::applyCurrentView |
( |
const RenderStates & |
states | ) |
|
|
private |
§ beginDrawing()
void gk::RenderTarget::beginDrawing |
( |
const RenderStates & |
states | ) |
|
|
private |
§ disableView()
void gk::RenderTarget::disableView |
( |
| ) |
|
|
inline |
§ draw() [1/2]
§ draw() [2/2]
§ drawElements()
§ endDrawing()
void gk::RenderTarget::endDrawing |
( |
const RenderStates & |
states | ) |
|
|
private |
§ getDefaultView()
virtual const View& gk::RenderTarget::getDefaultView |
( |
| ) |
const |
|
pure virtual |
§ getSize()
virtual Vector2u gk::RenderTarget::getSize |
( |
| ) |
const |
|
pure virtual |
§ getView()
const View* gk::RenderTarget::getView |
( |
| ) |
const |
|
inline |
§ getViewport()
IntRect gk::RenderTarget::getViewport |
( |
const View & |
view | ) |
const |
|
private |
§ setView()
void gk::RenderTarget::setView |
( |
const View & |
view | ) |
|
|
inline |
§ m_previousViewport
IntRect gk::RenderTarget::m_previousViewport |
|
private |
§ m_view
const View* gk::RenderTarget::m_view = nullptr |
|
private |
§ m_viewChanged
bool gk::RenderTarget::m_viewChanged = false |
|
private |
The documentation for this class was generated from the following files: