hx3d
1
2D/3D Simple Game Framework
|
2D and 3D graphics components. More...
Namespaces | |
buffers | |
Data buffer helpers. | |
geom | |
Mesh geometry types. | |
viewports | |
Viewport types. | |
Classes | |
class | Animation |
Animated texture-atlas based sprite. More... | |
class | BaseBatch |
Draw meshes and texts on screen. More... | |
class | Batch |
Simple base batch implementation. Draw at each draw call. More... | |
class | Camera |
2D/3D camera. More... | |
class | Color |
Four [0..255] components defined color. More... | |
class | FadeTransition |
Color fading transition. More... | |
class | FastBatch |
Real batching using real-time VBO generation. More... | |
class | Font |
Font management. More... | |
class | Framebuffer |
Render-to-texture buffer. More... | |
class | Image |
Real-time editable texture. More... | |
class | Mesh |
Displayable 2D/3D element. More... | |
class | OrderedBatch |
Draw ordered meshes and texts on screen. More... | |
class | OrthographicCamera |
2D orthographic camera w/ Z-buffer. More... | |
class | Particle |
Poolable 2D/3D particle. More... | |
class | ParticleEmitter |
Emit particles with parameters. More... | |
class | ParticleManager |
Manages particle emitters. More... | |
class | PerspectiveCamera |
3D perspective camera. More... | |
class | Shader |
Shader definition class. More... | |
class | Sprite |
2D texture manipulation. More... | |
class | Stencil |
2D stencil drawing. More... | |
class | Texture |
2D/3D texture management. More... | |
class | TextureAtlas |
Multi-elements texture atlas. More... | |
class | TextureRegion |
Defines a rectangle in a texture. More... | |
class | Transform |
2D/3D transform. More... | |
class | Transition |
Transition between two screens. More... | |
Enumerations |
Functions | |
void | checkGLError (const char *file, int line) |
Display the last unchecked OpenGL errors. More... | |
2D and 3D graphics components.
|
strong |
Face culling type.
Enumerator | |
---|---|
Front |
Clockwise culling: front face. |
Back |
CounterClockwise culling: back face. |
Disabled |
No culling. |
Definition at line 36 of file base_geometry.hpp.