![]() |
|
#include <Framebuffer.h>
公開メンバ関数 | |
| Framebuffer (kmyGfx::Framebuffer *fb) | |
| ~Framebuffer () | |
| Texture | getTexture (int index) |
| void | readPixelsRGBAU8 (int target, int x, int y, int w, int h, array< unsigned int > ^buffer) |
| void | readPixelsRGBAF32 (int target, int x, int y, int w, int h, array< float > ^buffer) |
| void | readPixelsDepthF32 (int x, int y, int w, int h, array< float > ^buffer) |
| void | readPixelsRU16 (int target, int x, int y, int w, int h, array< unsigned short > ^buffer) |
静的公開メンバ関数 | |
| static Framebuffer | getTemporaryFramebuffer (TEXTUREFFORMAT colorFmt, TEXTUREFFORMAT depthFmt, int width, int height) |
| static void | releaseTemporaryFramebuffer (Framebuffer^ fb) |
公開変数類 | |
| kmyGfx::Framebuffer * | _obj = nullptr |
| SharpKmyGfx::Framebuffer::Framebuffer | ( | kmyGfx::Framebuffer * | fb | ) |
| SharpKmyGfx::Framebuffer::~Framebuffer | ( | ) |
|
static |
| Texture SharpKmyGfx::Framebuffer::getTexture | ( | int | index | ) |
| void SharpKmyGfx::Framebuffer::readPixelsDepthF32 | ( | int | x, |
| int | y, | ||
| int | w, | ||
| int | h, | ||
| array< float > ^ | buffer | ||
| ) |
| void SharpKmyGfx::Framebuffer::readPixelsRGBAF32 | ( | int | target, |
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h, | ||
| array< float > ^ | buffer | ||
| ) |
| void SharpKmyGfx::Framebuffer::readPixelsRGBAU8 | ( | int | target, |
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h, | ||
| array< unsigned int > ^ | buffer | ||
| ) |
| void SharpKmyGfx::Framebuffer::readPixelsRU16 | ( | int | target, |
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h, | ||
| array< unsigned short > ^ | buffer | ||
| ) |
|
static |
| kmyGfx::Framebuffer* SharpKmyGfx::Framebuffer::_obj = nullptr |