#include <openglosd.h>
Definition at line 578 of file openglosd.h.
◆ cOglCmdDrawTexture()
| cOglCmdDrawTexture::cOglCmdDrawTexture |
( |
cOglFb * |
fb, |
|
|
sOglImage * |
imageRef, |
|
|
GLint |
x, |
|
|
GLint |
y, |
|
|
double |
scaleX = 1.0f, |
|
|
double |
scaleY = 1.0f |
|
) |
| |
|
inline |
◆ ~cOglCmdDrawTexture()
| virtual cOglCmdDrawTexture::~cOglCmdDrawTexture |
( |
void |
| ) |
|
|
inlinevirtual |
◆ Description()
| virtual const char * cOglCmdDrawTexture::Description |
( |
void |
| ) |
|
|
inlinevirtual |
◆ Execute()
| bool cOglCmdDrawTexture::Execute |
( |
void |
| ) |
|
|
virtual |
Implements cOglCmd.
Definition at line 1576 of file openglosd.cpp.
References cOglVb::ActivateShader(), cOglFb::Bind(), cOglVb::Bind(), cOglVb::DrawArrays(), cOglFb::Height(), m_borderColor, cOglCmd::m_pFramebuffer, m_pImageRef, m_scaleX, m_scaleY, m_x, m_y, cOglVb::SetShaderAlpha(), cOglVb::SetShaderBorderColor(), cOglVb::SetShaderProjectionMatrix(), cOglVb::SetVertexSubData(), cOglFb::Unbind(), cOglVb::Unbind(), vbTextureSwapBR, VertexBuffers, and cOglFb::Width().
◆ m_borderColor
| GLint cOglCmdDrawTexture::m_borderColor |
|
private |
◆ m_pImageRef
| sOglImage* cOglCmdDrawTexture::m_pImageRef |
|
private |
◆ m_scaleX
| GLfloat cOglCmdDrawTexture::m_scaleX |
|
private |
◆ m_scaleY
| GLfloat cOglCmdDrawTexture::m_scaleY |
|
private |
◆ m_x
| GLint cOglCmdDrawTexture::m_x |
|
private |
◆ m_y
| GLint cOglCmdDrawTexture::m_y |
|
private |
The documentation for this class was generated from the following files: