Voxellancer
0.3
A game about voxels in space
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Pages
screenblitter.h
1
#pragma once
2
3
#include "geometry/viewport.h"
4
5
6
namespace
glow {
7
class
Program;
8
class
FrameBufferObject;
9
}
10
11
class
FrameBuffer
;
12
13
class
BlitProgram
;
14
15
class
ScreenBlitter
{
16
public
:
17
ScreenBlitter
();
18
19
void
setProgram(
BlitProgram
& blitProgram);
20
21
void
blit(
FrameBuffer
& source,
const
Viewport
& viewport);
22
23
24
protected
:
25
BlitProgram
* m_blitProgram;
26
};
27
Viewport
Definition:
viewport.h:6
ScreenBlitter
Definition:
screenblitter.h:15
BlitProgram
Definition:
blitprogram.h:15
FrameBuffer
Definition:
framebuffer.h:17
src
display
screenblitter.h
Generated on Sun Mar 30 2014 13:32:30 for Voxellancer by
1.8.6