Derm.Render.IRenderObject Interface Reference

Object used for rendering. More...

Inheritance diagram for Derm.Render.IRenderObject:
Derm.Render.RenderObject Derm.Render.BufferObject Derm.Render.RenderBuffer Derm.Render.ShaderObject Derm.Render.ShaderProgram Derm.Render.Texture Derm.Render.PackedArrayBufferObject Derm.Render.RenderBufferObject< T > Derm.Render.Shaders.MeshFragmentShader Derm.Render.Shaders.MeshVertexShader Derm.Render.Shaders.ProjectRigidVertex Derm.Render.Shaders.StdDirLightShader Derm.Render.Shaders.StdLightModelShader Derm.Render.Shaders.StdPosLightShader Derm.Render.Shaders.StdSpotLightShader Derm.Render.Shaders.TransformState Derm.Render.Texture1d Derm.Render.Texture2d Derm.Render.Texture3d Derm.Render.TextureCube Derm.Render.TextureRectangle

List of all members.

Public Member Functions

void Create (RenderContext ctx)
 Create this IRenderObject.
void Delete (RenderContext ctx)
 Delete this IRenderObject.
void Release ()
 Release this IRenderObject.

Properties

bool IsCreated [get]
 Check whether this IRenderObject is created.
uint ObjectName [get]
 Object used for this IRenderObject.

Detailed Description

Object used for rendering.


Member Function Documentation

void Derm.Render.IRenderObject.Create ( RenderContext  ctx  ) 
void Derm.Render.IRenderObject.Delete ( RenderContext  ctx  ) 
void Derm.Render.IRenderObject.Release (  ) 

Release this IRenderObject.

The implementation of this method shall release the graphics resources, not the object itself. For more information see RenderGarbageService.

Implemented in Derm.Render.RenderObject.


Property Documentation

bool Derm.Render.IRenderObject.IsCreated [get]

Check whether this IRenderObject is created.

Implemented in Derm.Render.RenderObject.

uint Derm.Render.IRenderObject.ObjectName [get]

Object used for this IRenderObject.

Implemented in Derm.Render.RenderObject.



Services powered by Get Deus Ex Render Machina at SourceForge.net. Fast, secure and Free Open Source software downloads