PixelLightAPI  .
Classes
PLRenderer Namespace Reference

Classes

class  Animation
 Animation control. More...
class  AnimationBase
 Animation base class. More...
class  AnimationEvent
 Animation event. More...
class  AnimationEventManager
 Animation event manager. More...
class  AnimationFrameInfo
 Animation frame information. More...
class  AnimationHandler
 Animation handler code. More...
class  AnimationInfo
 Animation information. More...
class  AnimationManager
 This is a manager for the animation element. More...
class  ConfigGroup
 Renderer configuration 'collection' class. More...
class  Config
 Renderer configuration class. More...
class  RendererApplication
 Renderer application class. More...
class  Effect
 Effect resource class. More...
class  EffectHandler
 Effect handler class. More...
class  EffectLoader
 Abstract effect loader base class. More...
class  EffectLoaderPL
 Effect loader implementation for the PixelLight effect XML file format. More...
class  EffectManager
 This is a manager for the effect resource. More...
class  EffectPass
 A effect pass will set the render states, textures etc. required for proper rendering of the given pass. More...
class  EffectPassLayer
 Effect pass layer class. More...
class  EffectTechnique
 Effect technique class. More...
class  SPEffectPreview
 Effect preview surface painter class. More...
class  Material
 Material resource class. More...
class  MaterialHandler
 Material handler class. More...
class  MaterialLoader
 Abstract material loader base class. More...
class  MaterialLoaderPL
 Material loader implementation for the PixelLight material XML file format. More...
class  MaterialManager
 This is a manager for the material resource. More...
class  Parameter
 Parameters are used for material/effect parameters. More...
class  ParameterManager
 Parameter manager. More...
class  SPMaterialPreview
 Material preview surface painter class. More...
class  Buffer
 Abstract renderer buffer resource base class. More...
class  DrawHelpers
 Abstract draw helpers interface. More...
class  FixedFunctions
 Abstract fixed functions renderer interface. More...
class  FixedFunctionsRenderStates
 Fixed functions render states RTTI wrapper class. More...
class  FixedFunctionsTextureStageStates
 Fixed functions texture stage states RTTI wrapper class. More...
class  Font
 Abstract renderer font resource base class. More...
class  FontGlyph
 Abstract renderer font glyph. More...
class  FontGlyphTexture
 Abstract renderer font glyph texture. More...
class  FontManager
 Abstract renderer font manager. More...
class  FontTexture
 Abstract renderer font texture. More...
class  FragmentShader
 Abstract renderer fragment shader resource. More...
class  GeometryShader
 Abstract renderer geometry shader resource. More...
class  IndexBuffer
 Abstract renderer index buffer (IBO) resource. More...
class  OcclusionQuery
 Abstract renderer occlusion query. More...
class  Parameters
 Abstract parameters interface. More...
class  Program
 Abstract renderer program resource. More...
class  ProgramAttribute
 Abstract renderer program attribute (also known as "varying parameter") More...
class  ProgramGenerator
 Program generator for "Über-Shader". More...
class  ProgramUniform
 Abstract renderer program uniform. More...
class  ProgramUniformBlock
 Abstract renderer program uniform block. More...
class  ProgramWrapper
 Comfort renderer program wrapper. More...
class  Renderer
 Abstract renderer main class. More...
class  RenderStates
 Render states RTTI wrapper class. More...
class  Resource
 Renderer resource base class. More...
class  ResourceHandler
 Resource handler. More...
class  SamplerStates
 Sampler states RTTI wrapper class. More...
class  Shader
 Abstract renderer shader resource. More...
class  ShaderLanguage
 Abstract shader language class. More...
class  Surface
 Abstract renderer surface where we can render in. More...
class  SurfaceHandler
 A renderer surface handler will be informed automatically if it's renderer surface is destroyed. More...
class  SurfacePainter
 Abstract surface painter base class. More...
class  SurfaceTextureBuffer
 A texture buffer renderer surface where we can render in (RTT -> Render To Texture) More...
class  SurfaceWindow
 A window renderer surface where we can render in. More...
class  SurfaceWindowHandler
 A renderer surface window handler will be informed automatically if it's renderer surface is destroyed. More...
class  TextureBuffer
 Abstract renderer texture buffer resource base class. More...
class  TextureBuffer1D
 Abstract renderer 1D texture buffer resource. More...
class  TextureBuffer2D
 Abstract renderer 2D texture buffer resource. More...
class  TextureBuffer2DArray
 Abstract renderer 2D array texture buffer resource (kind of 3D texture, but without filtering between the depth layers) More...
class  TextureBuffer3D
 Abstract renderer 3D texture buffer (also called 'volume texture') resource. More...
class  TextureBufferCube
 Abstract renderer cube texture buffer resource. More...
class  TextureBufferRectangle
 Abstract renderer rectangle texture buffer resource. More...
class  Clear
 Clear flags. More...
class  Fill
 Fill modes. More...
class  Cull
 Cull modes. More...
class  BlendFunc
 Blend modes. More...
class  Compare
 Comparison modes. More...
class  StencilOp
 Stencil operations. More...
class  TessellationMode
 Tessellation mode. More...
class  RenderState
 Render states. More...
class  Primitive
 Primitive types. More...
class  Lock
 Lock modes. More...
class  Usage
 Usage flags. More...
class  TextureAddressing
 Texture addressing modes. More...
class  TextureFiltering
 Texture filtering modes. More...
class  Sampler
 Sampler states. More...
struct  DisplayMode
 Display mode. More...
struct  Capabilities
 Holds all hardware capabilities. More...
struct  Statistics
 Renderer statistics. More...
class  UniformBuffer
 Abstract renderer uniform buffer (UBO, aka "constant buffer") resource. More...
class  VertexBuffer
 Renderer vertex buffer (VBO) resource. More...
class  VertexShader
 Abstract renderer vertex shader resource. More...
class  RendererContext
 Renderer context. More...
class  SPDefault
 This surface painter is called when the window content should be drawn. More...
class  SPPreview
 Abstract preview surface painter base class. More...
class  AniInfo
 Animation information class. More...
class  AniInfoHandler
 Animation information handler class. More...
class  AniInfoManager
 This is a manager for the animation information element. More...
class  TextureCreator
 Abstract texture creator base class. More...
class  TextureCreatorAngleCubeMap
 Angle cube map (TextureBuffer::R8G8B8) texture creator class. More...
class  TextureCreatorASCII3D
 3D ASCII texture (TextureBuffer::L8) creator class More...
class  TextureCreatorBlank2D
 Blank 2D texture (TextureBuffer::R8G8B8) creator class. More...
class  TextureCreatorHorizonMap3D
 3D horizon map texture (TextureBuffer::L8) creator class More...
class  TextureCreatorNormalizationCubeMap
 Normalization cube map (TextureBuffer::R8G8B8) texture creator class. More...
class  TextureCreatorRandom2D
 Random 2D texture (TextureBuffer::R8G8B8) creator class. More...
class  TextureCreatorSpot2D
 Spot 2D texture (TextureBuffer::L8) creator class. More...
class  TextureCreatorTurbulence3D
 3D turbulence texture (TextureBuffer::L8) creator class More...
class  SPTexturePreview
 Texture preview surface painter class. More...
class  Texture
 Texture resource class. More...
class  TextureAni
 Texture animation resource class. More...
class  TextureAniLoader
 Abstract texture animation loader base class. More...
class  TextureAniLoaderPL
 Texture animation loader implementation for the PixelLight texture animation XML file format. More...
class  TextureHandler
 Texture handler class. More...
class  TextureManager
 This is a manager for the texture resource. More...


PixelLight PixelLight 0.9.10-R1
Copyright (C) 2002-2011 by The PixelLight Team
Last modified Fri Dec 23 2011 15:51:22
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported