C# Class Indiefreaks.Xna.Rendering.Gui.Image

The Image control displays a texture
Make sure to set the Scale correctly as it is used to define the width and height of the control
Inheritance: Control
Mostrar archivo Open project: Indiefreaks/igf

Public Methods

Method Description
Clone ( ) : Control
Image ( string texturePath ) : System

Creates a new instance

LoadContent ( IContentCatalogue catalogue, Microsoft.Xna.Framework.Content.ContentManager manager ) : void

Load all XNA ContentManager content

Refresh ( GraphicsDevice device ) : void

Refreshes the control properties when it requires to be redrawn to the RenderTarget

Render ( SpriteBatch spriteRenderer ) : void

Renders the control

UnloadContent ( IContentCatalogue catalogue ) : void

Unload all XNA ContentManager content

Method Details

Clone() public method

public Clone ( ) : Control
return Control

Image() public method

Creates a new instance
public Image ( string texturePath ) : System
texturePath string The path to the texture to be used
return System

LoadContent() public method

Load all XNA ContentManager content
public LoadContent ( IContentCatalogue catalogue, Microsoft.Xna.Framework.Content.ContentManager manager ) : void
catalogue IContentCatalogue
manager Microsoft.Xna.Framework.Content.ContentManager XNA content manage
return void

Refresh() public method

Refreshes the control properties when it requires to be redrawn to the RenderTarget
public Refresh ( GraphicsDevice device ) : void
device GraphicsDevice
return void

Render() public method

Renders the control
public Render ( SpriteBatch spriteRenderer ) : void
spriteRenderer Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

UnloadContent() public method

Unload all XNA ContentManager content
public UnloadContent ( IContentCatalogue catalogue ) : void
catalogue IContentCatalogue
return void