Tesla Graphics Engine Documentation (January 2012)
GraphicsResourceImplementation Class
TeslaTesla.Graphics.ImplementationGraphicsResourceImplementation
Abstract class that represents a concrete implementation of a graphics resource.
Declaration Syntax
C#
public abstract class GraphicsResourceImplementation : IDisposable
Members
All Members Constructors Methods Properties



Icon Member Description
GraphicsResourceImplementation()()()()
Creates a new instance of GraphicsResourceImplementation.

Dispose()()()()
Disposes the underlying implementation.

Dispose(Boolean)
Releases unmanaged and - optionally - managed resources

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Releases unmanaged resources and performs other cleanup operations before the GraphicsResourceImplementation is reclaimed by garbage collection.
(Overrides Object.Finalize()()()().)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsDisposed
Gets if the resource has been disposed.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets or sets the name of this resource.

ResourceID
Gets or sets the resource ResourceID. It can only be set once, usually by the renderer.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy

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