Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
(NazaraGraphics) Graphics module

Classes

class  Nz::AbstractBackground
 Graphics class that represents the background for our scene. More...
 
class  Nz::AbstractRenderQueue
 Graphics class that represents the rendering queue for our scene. More...
 
class  Nz::AbstractRenderTechnique
 Graphics class that represents the rendering technique for our scene. More...
 
class  Nz::AbstractViewer
 Graphics class that represents the viewer for our scene. More...
 
class  Nz::Billboard
 Graphics class that represents a billboard, a 2D surface which simulates a 3D object. More...
 
class  Nz::ColorBackground
 Graphics class that represents a background with uniform color. More...
 
class  Nz::DeferredBloomPass
 Graphics class that represents the pass for bloom in deferred rendering. More...
 
class  Nz::DeferredDOFPass
 Graphics class that represents the pass for depth of field in deferred rendering. More...
 
class  Nz::DeferredFinalPass
 Graphics class that represents the final pass in deferred rendering. More...
 
class  Nz::DeferredFogPass
 Graphics class that represents the pass for fog in deferred rendering. More...
 
class  Nz::DeferredForwardPass
 Graphics class that represents the forward pass in deferred rendering. More...
 
class  Nz::DeferredFXAAPass
 Graphics class that represents the pass for FXAA in deferred rendering. More...
 
class  Nz::DeferredGeometryPass
 Graphics class that represents the pass for geometries in deferred rendering. More...
 
class  Nz::DeferredPhongLightingPass
 Graphics class that represents the pass for phong lighting in deferred rendering. More...
 
class  Nz::DeferredRenderPass
 Graphics class that represents the pass for rendering in deferred rendering. More...
 
class  Nz::DeferredRenderQueue
 Graphics class that represents the rendering queue for deferred rendering. More...
 
class  Nz::DeferredRenderTechnique
 Graphics class that represents the technique used in deferred rendering. More...
 
class  Nz::DepthRenderQueue
 Graphics class that represents the rendering queue for depth rendering. More...
 
class  Nz::DepthRenderTechnique
 Graphics class that represents the technique used in depth rendering. More...
 
class  Nz::Drawable
 Graphics class that represents something drawable for our scene. More...
 
class  Nz::ForwardRenderQueue
 Graphics class that represents the rendering queue for forward rendering. More...
 
class  Nz::ForwardRenderTechnique
 Graphics class that represents the technique used in forward rendering. More...
 
class  Nz::Graphics
 Graphics class that represents the module initializer of Graphics. More...
 
class  Nz::GuillotineTextureAtlas
 Graphics class that represents an atlas texture for guillotine. More...
 
class  Nz::InstancedRenderable
 Graphics class that represents an instancer renderable. More...
 
class  Nz::Light
 Graphics class that represents a light. More...
 
class  Nz::Material
 Graphics class that represents a material. More...
 
class  Nz::MaterialPipeline
 Graphics class used to contains all rendering states that are not allowed to change individually on rendering devices. More...
 
class  Nz::Model
 Graphics class that represents a model. More...
 
class  Nz::ParticleController
 Graphics class which controls a flow of particles. More...
 
class  Nz::ParticleDeclaration
 Graphics class that represents the declaration of the particle, works like an ECS. More...
 
class  Nz::ParticleEmitter
 Graphics class that represents an emitter of particles. More...
 
class  Nz::ParticleFunctionController
 Helper class used to provide a function as a particle controller without going in the process of making a new class. More...
 
class  Nz::ParticleFunctionGenerator
 Helper class used to provide a function as a particle generator without going in the process of making a new class. More...
 
class  Nz::ParticleFunctionRenderer
 Helper class used to provide a function as a particle renderer without going in the process of making a new class. More...
 
class  Nz::ParticleGenerator
 Graphics class which generates particles. More...
 
class  Nz::ParticleMapper
 Graphics class that represents the mapping between the internal buffer and the particle declaration. More...
 
class  Nz::ParticleRenderer
 Graphics class that represents the rendering of the particle. More...
 
class  Nz::Renderable
 Graphics class that represents a renderable element for our scene. More...
 
class  Nz::RenderTechniques
 Graphics class that represents the techniques used in rendering. More...
 
class  Nz::SkeletalModel
 Graphics class that represents a model with a skeleton. More...
 
class  Nz::SkinningManager
 Graphics class that represents the management of skinning. More...
 
class  Nz::SkyboxBackground
 Graphics class that represents a background with a cubemap texture. More...
 
class  Nz::Sprite
 Graphics class that represents the rendering of a sprite. More...
 
class  Nz::TextSprite
 Graphics class that represents the rendering of a sprite containing text. More...
 
class  Nz::TextureBackground
 Graphics class that represents a background with a texture. More...
 
class  Nz::TileMap
 Graphics class that represent several tiles of the same size assembled into a grid This class is far more efficient than using a sprite for every tile. More...
 

Detailed Description

Graphics/System module including classes to handle graphical elements...