C# Class MonoGdx.Graphics.G2D.TextureAtlas

Inheritance: IDisposable
Datei anzeigen Open project: jaquadro/MonoGdx

Public Methods

Method Description
AddRegion ( string name, TextureContext texture, int x, int y, int width, int height ) : AtlasRegion
AddRegion ( string name, TextureRegion textureRegion ) : AtlasRegion
CreatePatch ( string name ) : NinePatch
CreateSprite ( string name ) : Sprite
CreateSprite ( string name, int index ) : Sprite
CreateSprites ( ) : List
CreateSprites ( string name ) : List
Dispose ( ) : void
FindRegion ( string name ) : AtlasRegion
FindRegion ( string name, int index ) : AtlasRegion
FindRegions ( string name ) : List
TextureAtlas ( ) : System
TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, TextureAtlasData data ) : System
TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile ) : System
TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, bool flip ) : System
TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, string imagesDir ) : System
TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, string imagesDir, bool flip ) : System
TextureAtlas ( GraphicsDevice graphicsDevice, TextureAtlasData data ) : System
TextureAtlas ( GraphicsDevice graphicsDevice, string packFile ) : System
TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, bool flip ) : System
TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, string imagesDir ) : System
TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, string imagesDir, bool flip ) : System

Private Methods

Method Description
IndexComparator ( TextureAtlasData region1, TextureAtlasData region2 ) : int
Load ( Microsoft.Xna.Framework.Content.ContentManager contentManager, TextureAtlasData data ) : void
Load ( GraphicsDevice graphicsDevice, TextureAtlasData data ) : void
LoadRegions ( TextureAtlasData data, TextureContext>.Dictionary pageToTexture ) : void
NewSprite ( AtlasRegion region ) : Sprite
ReadTuple ( TextReader reader, List resultsList ) : int
ReadValue ( TextReader reader ) : string

Method Details

AddRegion() public method

public AddRegion ( string name, TextureContext texture, int x, int y, int width, int height ) : AtlasRegion
name string
texture TextureContext
x int
y int
width int
height int
return AtlasRegion

AddRegion() public method

public AddRegion ( string name, TextureRegion textureRegion ) : AtlasRegion
name string
textureRegion TextureRegion
return AtlasRegion

CreatePatch() public method

public CreatePatch ( string name ) : NinePatch
name string
return NinePatch

CreateSprite() public method

public CreateSprite ( string name ) : Sprite
name string
return Sprite

CreateSprite() public method

public CreateSprite ( string name, int index ) : Sprite
name string
index int
return Sprite

CreateSprites() public method

public CreateSprites ( ) : List
return List

CreateSprites() public method

public CreateSprites ( string name ) : List
name string
return List

Dispose() public method

public Dispose ( ) : void
return void

FindRegion() public method

public FindRegion ( string name ) : AtlasRegion
name string
return AtlasRegion

FindRegion() public method

public FindRegion ( string name, int index ) : AtlasRegion
name string
index int
return AtlasRegion

FindRegions() public method

public FindRegions ( string name ) : List
name string
return List

TextureAtlas() public method

public TextureAtlas ( ) : System
return System

TextureAtlas() public method

public TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, TextureAtlasData data ) : System
contentManager Microsoft.Xna.Framework.Content.ContentManager
data TextureAtlasData
return System

TextureAtlas() public method

public TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile ) : System
contentManager Microsoft.Xna.Framework.Content.ContentManager
packFile string
return System

TextureAtlas() public method

public TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, bool flip ) : System
contentManager Microsoft.Xna.Framework.Content.ContentManager
packFile string
flip bool
return System

TextureAtlas() public method

public TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, string imagesDir ) : System
contentManager Microsoft.Xna.Framework.Content.ContentManager
packFile string
imagesDir string
return System

TextureAtlas() public method

public TextureAtlas ( Microsoft.Xna.Framework.Content.ContentManager contentManager, string packFile, string imagesDir, bool flip ) : System
contentManager Microsoft.Xna.Framework.Content.ContentManager
packFile string
imagesDir string
flip bool
return System

TextureAtlas() public method

public TextureAtlas ( GraphicsDevice graphicsDevice, TextureAtlasData data ) : System
graphicsDevice GraphicsDevice
data TextureAtlasData
return System

TextureAtlas() public method

public TextureAtlas ( GraphicsDevice graphicsDevice, string packFile ) : System
graphicsDevice GraphicsDevice
packFile string
return System

TextureAtlas() public method

public TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, bool flip ) : System
graphicsDevice GraphicsDevice
packFile string
flip bool
return System

TextureAtlas() public method

public TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, string imagesDir ) : System
graphicsDevice GraphicsDevice
packFile string
imagesDir string
return System

TextureAtlas() public method

public TextureAtlas ( GraphicsDevice graphicsDevice, string packFile, string imagesDir, bool flip ) : System
graphicsDevice GraphicsDevice
packFile string
imagesDir string
flip bool
return System