PixelLightAPI
.
|
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... |
|