#include <openglosd.h>
|
| | cOglCmdRenderFbToBufferFb (cOglFb *fb, cOglFb *buffer, GLint x, GLint y, GLint transparency, GLint drawPortX, GLint drawPortY, GLint dirtyX, GLint dirtyTop, GLint dirtyWidth, GLint dirtyHeight, bool alphablending, cSoftHdDevice *device) |
| |
| virtual | ~cOglCmdRenderFbToBufferFb (void) |
| |
| virtual const char * | Description (void) |
| |
| virtual bool | Execute (void) |
| |
| | cOglCmd (cOglFb *fb) |
| |
| virtual | ~cOglCmd (void) |
| |
Definition at line 379 of file openglosd.h.
◆ cOglCmdRenderFbToBufferFb()
| cOglCmdRenderFbToBufferFb::cOglCmdRenderFbToBufferFb |
( |
cOglFb * |
fb, |
|
|
cOglFb * |
buffer, |
|
|
GLint |
x, |
|
|
GLint |
y, |
|
|
GLint |
transparency, |
|
|
GLint |
drawPortX, |
|
|
GLint |
drawPortY, |
|
|
GLint |
dirtyX, |
|
|
GLint |
dirtyTop, |
|
|
GLint |
dirtyWidth, |
|
|
GLint |
dirtyHeight, |
|
|
bool |
alphablending, |
|
|
cSoftHdDevice * |
device |
|
) |
| |
|
inline |
◆ ~cOglCmdRenderFbToBufferFb()
| virtual cOglCmdRenderFbToBufferFb::~cOglCmdRenderFbToBufferFb |
( |
void |
| ) |
|
|
inlinevirtual |
◆ Description()
| virtual const char * cOglCmdRenderFbToBufferFb::Description |
( |
void |
| ) |
|
|
inlinevirtual |
◆ Execute()
| bool cOglCmdRenderFbToBufferFb::Execute |
( |
void |
| ) |
|
|
virtual |
Implements cOglCmd.
Definition at line 916 of file openglosd.cpp.
References cOglVb::ActivateShader(), cOglFb::Bind(), cOglVb::Bind(), cOglFb::BindTexture(), cOglVb::DisableBlending(), cOglVb::DrawArrays(), cOglVb::EnableBlending(), cOglFb::Height(), m_alphablending, m_bcolor, m_dirtyHeight, m_dirtyTop, m_dirtyWidth, m_dirtyX, m_drawPortX, m_drawPortY, m_pBuffer, cOglCmd::m_pFramebuffer, m_transparency, m_x, m_y, cOglFb::Scrollable(), cOglVb::SetShaderAlpha(), cOglVb::SetShaderBorderColor(), cOglVb::SetShaderProjectionMatrix(), cOglVb::SetVertexSubData(), cOglFb::Unbind(), cOglVb::Unbind(), vbTexture, VertexBuffers, cOglFb::ViewportHeight(), cOglFb::ViewportWidth(), and cOglFb::Width().
◆ m_alphablending
| bool cOglCmdRenderFbToBufferFb::m_alphablending |
|
private |
◆ m_bcolor
| GLint cOglCmdRenderFbToBufferFb::m_bcolor |
|
private |
◆ m_dirtyHeight
| GLint cOglCmdRenderFbToBufferFb::m_dirtyHeight |
|
private |
◆ m_dirtyTop
| GLint cOglCmdRenderFbToBufferFb::m_dirtyTop |
|
private |
◆ m_dirtyWidth
| GLint cOglCmdRenderFbToBufferFb::m_dirtyWidth |
|
private |
◆ m_dirtyX
| GLint cOglCmdRenderFbToBufferFb::m_dirtyX |
|
private |
◆ m_drawPortX
| GLfloat cOglCmdRenderFbToBufferFb::m_drawPortX |
|
private |
◆ m_drawPortY
| GLfloat cOglCmdRenderFbToBufferFb::m_drawPortY |
|
private |
◆ m_pBuffer
| cOglFb* cOglCmdRenderFbToBufferFb::m_pBuffer |
|
private |
◆ m_pDevice
◆ m_transparency
| GLint cOglCmdRenderFbToBufferFb::m_transparency |
|
private |
◆ m_x
| GLfloat cOglCmdRenderFbToBufferFb::m_x |
|
private |
◆ m_y
| GLfloat cOglCmdRenderFbToBufferFb::m_y |
|
private |
The documentation for this class was generated from the following files: