Class AssetManagerBase
Inheritance
AssetManagerBase
Namespace:
Assembly: .dll
Syntax
public abstract class AssetManagerBase extends DisposableBase implements IAssetManager2D
Constructors
AssetManagerBase()
Declaration
public AssetManagerBase()
Methods
createBrush(BrushStyle brushStyle)
Declaration
public final IBrush2D createBrush(BrushStyle brushStyle)
Parameters
Returns
createBrush(BrushStyle brushStyle, TextureMappingMode textureMappingMode)
Declaration
public final IBrush2D createBrush(BrushStyle brushStyle, TextureMappingMode textureMappingMode)
Parameters
Returns
createBrush(BrushStyle brushStyle, TextureMappingMode textureMappingMode, float opacity)
Declaration
public final IBrush2D createBrush(BrushStyle brushStyle, TextureMappingMode textureMappingMode, float opacity)
Parameters
Returns
createFont(FontStyle fontStyle)
Declaration
public final IFont createFont(FontStyle fontStyle)
Parameters
Returns
createNewBrushFrom(BrushStyle brushStyle, TextureMappingMode textureMappingMode, float opacity)
Creates a new IBrush2D instance from specified parameters
Declaration
protected abstract IBrush2D createNewBrushFrom(BrushStyle brushStyle, TextureMappingMode textureMappingMode, float opacity)
Parameters
Returns
createNewFontFrom(FontStyle fontStyle)
Creates a new IFont instance from specified parameters
Declaration
protected abstract IFont createNewFontFrom(FontStyle fontStyle)
Parameters
| Type |
Name |
Description |
| FontStyle |
fontStyle |
The font style to create IFont from
|
Returns
createNewPenFrom(PenStyle penStyle, float opacity)
Creates a new IPen2D instance from specified parameters
Declaration
protected abstract IPen2D createNewPenFrom(PenStyle penStyle, float opacity)
Parameters
| Type |
Name |
Description |
| PenStyle |
penStyle |
The pen style to create IPen2D from
|
| float |
opacity |
The opacity of the pen
|
Returns
createPen(PenStyle penStyle)
Declaration
public final IPen2D createPen(PenStyle penStyle)
Parameters
Returns
createPen(PenStyle penStyle, float opacity)
Declaration
public final IPen2D createPen(PenStyle penStyle, float opacity)
Parameters
Returns
createTexture(Bitmap bitmap)
Declaration
public final IPixelTexture2D createTexture(Bitmap bitmap)
Parameters
| Type |
Name |
Description |
| android.graphics.Bitmap |
bitmap |
|
Returns
dispose()
Declaration
disposeResource(ResourceId resourceId)
Tries to dispose resource associated with specified resourceId
Declaration
public final void disposeResource(ResourceId resourceId)
Parameters
getResource(ResourceId resourceId)
Gets the resource by specified resourceId
Declaration
public final IDisposable getResource(ResourceId resourceId)
Parameters
Returns
hasResource(ResourceId resourceId)
Checks if asset manager contains any resource associated with resourceId
Declaration
public final boolean hasResource(ResourceId resourceId)
Parameters
Returns
storeResource(ResourceId resourceId, IDisposable resource)
Store the specified resource in this asset manager
Declaration
public final void storeResource(ResourceId resourceId, IDisposable resource)
Parameters
Implements