Derm.Render.Texture2d Class Reference

Two dimensional texture. More...

Inheritance diagram for Derm.Render.Texture2d:
Derm.Render.Texture Derm.Render.RenderObject Derm.Render.IRenderObject Derm.Render.IReferenced

List of all members.

Public Member Functions

 Texture2d (string path)
 Construct a Texture2d from an image file.
 Texture2d ()
 Construct a Texture2d.
override void Bind (RenderContext ctx)
 Bind this Texture2d.
override void Create (RenderContext ctx)
 Texture2d initialization.
void SetTexture (RenderContext ctx, Image image)
 Set Texture data from a Image instance.
void SetTexture (Image image)
 Set Texture data from a Image instance.
override void Unbind (RenderContext ctx)
 Unbind this Texture2d.

Properties

int Height [get]
 Texture height property.
int Width [get]
 Texture width property.

Detailed Description

Two dimensional texture.


Constructor & Destructor Documentation

Derm.Render.Texture2d.Texture2d (  ) 

Construct a Texture2d.

Derm.Render.Texture2d.Texture2d ( string  path  ) 

Construct a Texture2d from an image file.

Parameters:
path A System.String specifying the image file path.

Member Function Documentation

override void Derm.Render.Texture2d.Bind ( RenderContext  ctx  )  [virtual]

Bind this Texture2d.

Parameters:
ctx A RenderContext

Implements Derm.Render.Texture.

override void Derm.Render.Texture2d.Create ( RenderContext  ctx  )  [virtual]

Texture2d initialization.

Parameters:
ctx A RenderContext

Reimplemented from Derm.Render.Texture.

void Derm.Render.Texture2d.SetTexture ( RenderContext  ctx,
Image  image 
)

Set Texture data from a Image instance.

Parameters:
image An Image holding the texture data.
void Derm.Render.Texture2d.SetTexture ( Image  image  ) 

Set Texture data from a Image instance.

Parameters:
image An Image holding the texture data.
override void Derm.Render.Texture2d.Unbind ( RenderContext  ctx  )  [virtual]

Unbind this Texture2d.

Parameters:
ctx A RenderContext

Implements Derm.Render.Texture.


Property Documentation

int Derm.Render.Texture2d.Height [get]

Texture height property.

int Derm.Render.Texture2d.Width [get]

Texture width property.



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