Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONE::render Namespace Reference


Detailed Description

Todo:
document


Classes

class  CGShader
class  CGShaderManager
class  Font
 a Font that may be used to draw strings on GUI elements. More...
class  G3DRenderer
 a Renderer2D implementation that uses the rendering facilities provided by the G3D framework. More...
class  ImageManager
 ResourceManager for Image s. More...
class  Renderer2D
 interface for 2D renderers More...
class  RenderList
class  RenderListEntry
 abstract base for renderable objects More...
class  RenderProperties
 a set of render settings for one pass More...
class  RenderSystem
struct  TextureInfo
class  TextureManager
 manages loading and caching of Texture s More...
struct  TextureSource
struct  UV

Typedefs

typedef G3D::Color4 Color
typedef G3D::ReferenceCountedPointer<
G3D::GFont > 
FontPeerPtr
typedef G3D::GImage Image
typedef G3D::Texture Texture
typedef G3D::TextureRef TextureRef

Enumerations

enum  RenderFlag {
  AMBIENT_LIGHT = 1, DIRECT_LIGHT = 2, BACKGROUND = 4, DYNAMIC_SHADOW_CASTER = 8,
  NO_SHADOWS = 16, SHADER_DIRECT = 32, SHADER_NORMAL = 64, SHADER_COMPLEXDETAIL = 128,
  SHADER_LOOKUP = 256
}
enum  RenderPasses { AMBIENTPASS = 0, DIRECTPASS, COMBINEDPASS }


Typedef Documentation

typedef G3D::Color4 ONE::render::Color
 

typedef G3D::ReferenceCountedPointer<G3D::GFont> ONE::render::FontPeerPtr
 

typedef G3D::GImage ONE::render::Image
 

typedef G3D::Texture ONE::render::Texture
 

typedef G3D::TextureRef ONE::render::TextureRef
 


Enumeration Type Documentation

enum ONE::render::RenderFlag
 

Enumerator:
AMBIENT_LIGHT 
DIRECT_LIGHT 
BACKGROUND 
DYNAMIC_SHADOW_CASTER 
NO_SHADOWS 
SHADER_DIRECT 
SHADER_NORMAL 
SHADER_COMPLEXDETAIL 
SHADER_LOOKUP 

enum ONE::render::RenderPasses
 

Enumerator:
AMBIENTPASS 
DIRECTPASS 
COMBINEDPASS 


Generated on Wed Sep 7 19:03:26 2005 for ONEngine by  doxygen 1.4.3