C# Class Fusion.Build.Processors.TextureAtlasProcessor.AtlasNode

Show file Open project: demiurghg/FusionEngine

Public Properties

Property Type Description
height int
in_use bool
left AtlasNode
padding int
right AtlasNode
tex Image
width int
x int
y int

Public Methods

Method Description
AtlasNode ( int x, int y, int width, int height, int padding ) : System
Insert ( Image surface ) : AtlasNode
ToString ( ) : string
WriteImages ( Image targetImage ) : void
WriteLayout ( BinaryWriter bw ) : void

Method Details

AtlasNode() public method

public AtlasNode ( int x, int y, int width, int height, int padding ) : System
x int
y int
width int
height int
padding int
return System

Insert() public method

public Insert ( Image surface ) : AtlasNode
surface Image
return AtlasNode

ToString() public method

public ToString ( ) : string
return string

WriteImages() public method

public WriteImages ( Image targetImage ) : void
targetImage Image
return void

WriteLayout() public method

public WriteLayout ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
return void

Property Details

height public property

public int height
return int

in_use public property

public bool in_use
return bool

left public property

public AtlasNode left
return AtlasNode

padding public property

public int padding
return int

right public property

public AtlasNode right
return AtlasNode

tex public property

public Image tex
return Image

width public property

public int width
return int

x public property

public int x
return int

y public property

public int y
return int