C# Class tk2dSpriteCollectionBuilder, Malisse

显示文件 Open project: Collegiennes/Malisse

Public Methods

Method Description
ConfigureSpriteTextureImporter ( string assetPath ) : bool
GetOrCreateDataPath ( tk2dSpriteCollection, gen ) : string
IsSpriteSourceTexture ( string path ) : bool

Determines whether this texture is used as a sprite in a sprite collection

IsTextureImporterSetUp ( string assetPath ) : bool
Rebuild ( tk2dSpriteCollection, gen ) : bool
RebuildOutOfDate ( string changedPaths ) : void
ResetCurrentBuild ( ) : void

Private Methods

Method Description
BuildDirectoryToFile ( string localPath ) : void
CreateDataObject ( tk2dSpriteCollection, gen, string prefabObjectPath ) : void
GetPadAmount ( tk2dSpriteCollection, gen, int spriteId ) : int
PadTexture ( Texture2D tex, int pad, bool stretchPad ) : void
ProcessTexture ( tk2dSpriteCollection, settings, bool additive, bool stretchPad, bool disableTrimming, bool isInjectedTexture, Texture2D srcTex, int sx, int sy, int tw, int th, SpriteLut, &spriteLut, int padAmount ) : Texture2D
RefreshExistingAssets ( tk2dSpriteCollectionData, spriteCollectionData ) : void
SetUpSourceTextureFormats ( tk2dSpriteCollection, gen ) : void
SetUpTargetTexture ( tk2dSpriteCollection, gen, Texture2D tex ) : void
UpdateColliderData ( tk2dSpriteCollection, gen, float scale, tk2dSpriteCollectionData, coll, int spriteIndex, Vector3 origin ) : void
UpdateFontData ( tk2dSpriteCollection, gen, float scale, tk2dEditor packers, List spriteLuts, tk2dSpriteCollectionFont, font, tk2dEditor fontInfo ) : void
UpdateVertexCache ( tk2dSpriteCollection, gen, float scale, tk2dEditor packers, tk2dSpriteCollectionData, coll, List spriteLuts ) : void

Method Details

ConfigureSpriteTextureImporter() public static method

public static ConfigureSpriteTextureImporter ( string assetPath ) : bool
assetPath string
return bool

GetOrCreateDataPath() public static method

public static GetOrCreateDataPath ( tk2dSpriteCollection, gen ) : string
gen tk2dSpriteCollection,
return string

IsSpriteSourceTexture() public static method

Determines whether this texture is used as a sprite in a sprite collection
public static IsSpriteSourceTexture ( string path ) : bool
path string
return bool

IsTextureImporterSetUp() public static method

public static IsTextureImporterSetUp ( string assetPath ) : bool
assetPath string
return bool

Rebuild() public static method

public static Rebuild ( tk2dSpriteCollection, gen ) : bool
gen tk2dSpriteCollection,
return bool

RebuildOutOfDate() public static method

public static RebuildOutOfDate ( string changedPaths ) : void
changedPaths string
return void

ResetCurrentBuild() public static method

public static ResetCurrentBuild ( ) : void
return void