Tesla Graphics Engine Documentation (January 2012)
OrthoRenderBucket Class
TeslaTesla.GraphicsOrthoRenderBucket
Render bucket for managing renderables to be drawn with an orthographic projection.
Declaration Syntax
C#
public sealed class OrthoRenderBucket : RenderBucket
Members
All Members Constructors Methods Properties



Icon Member Description
OrthoRenderBucket(IRenderer, IRenderBucketComparer)
Creates a new OrthoRenderBucket.

Add(IRenderable)
Adds a renderable to the bucket.
(Inherited from RenderBucket.)
BucketComparer
Gets the bucket comparer owned by this bucket.
(Inherited from RenderBucket.)
Clear()()()()
Clears all renderables from the bucket.
(Inherited from RenderBucket.)
Count
Gets the current number of renderables contained in the bucket.
(Inherited from RenderBucket.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetEnumerator()()()()
Returns the render bucket's enumerator.
(Inherited from RenderBucket.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Item[([( Int32])])
Gets the renderable at the given index in the bucket.
(Inherited from RenderBucket.)
OrthoCamera
Gets or sets an override orthographic camera to use. If this is null, a default camera is used that uses the Renderer.CurrentCamera's viewport.

Remove(IRenderable)
Removes a renderable from the bucket.
(Inherited from RenderBucket.)
Render()()()()
Renders all renderables in the bucket.
(Overrides RenderBucket.Render()()()().)
Renderer
Gets the current renderer assigned to this render bucket.
(Inherited from RenderBucket.)
Sort()()()()
Sorts all renderables in the bucket.
(Inherited from RenderBucket.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
RenderBucket
  OrthoRenderBucket

Assembly: Tesla (Module: Tesla) Version: 0.5.0.0 (0.5.0.0)