C# Class tk2dEditor.Atlas.Builder

Show file Open project: Collegiennes/Malisse Class Usage Examples

Public Methods

Method Description
AddRect ( int width, int height ) : void
Build ( ) : int
Builder ( int atlasWidth, int atlasHeight, int maxAllowedAtlasCount, bool allowOptimizeSize, bool forceSquare ) : System
GetAtlasData ( ) : tk2dEditor.Atlas.Data[]
GetRemainingRectIndices ( ) : int[]
HasOversizeTextures ( ) : bool

Private Methods

Method Description
FindBestBinPacker ( int width, int height, List &currRects, bool &allUsed ) : MaxRectsBinPack

Method Details

AddRect() public method

public AddRect ( int width, int height ) : void
width int
height int
return void

Build() public method

public Build ( ) : int
return int

Builder() public method

public Builder ( int atlasWidth, int atlasHeight, int maxAllowedAtlasCount, bool allowOptimizeSize, bool forceSquare ) : System
atlasWidth int
atlasHeight int
maxAllowedAtlasCount int
allowOptimizeSize bool
forceSquare bool
return System

GetAtlasData() public method

public GetAtlasData ( ) : tk2dEditor.Atlas.Data[]
return tk2dEditor.Atlas.Data[]

GetRemainingRectIndices() public method

public GetRemainingRectIndices ( ) : int[]
return int[]

HasOversizeTextures() public method

public HasOversizeTextures ( ) : bool
return bool