NineSliceInfo
Namespace: Murder.Core.Graphics
Assembly: Murder.dll
public sealed struct NineSliceInfo
⭐ Constructors
public NineSliceInfo()
public NineSliceInfo(Rectangle core, Guid image)
Parameters
core
Rectangle
image
Guid
public NineSliceInfo(Guid image)
Parameters
image
Guid
⭐ Properties
Core
public readonly Rectangle Core;
Returns
Rectangle
Empty
public static NineSliceInfo Empty { get; }
Returns
NineSliceInfo
Image
public readonly Guid Image;
Returns
Guid
⭐ Methods
Cache()
public CachedNineSlice Cache()
Returns
CachedNineSlice
Draw(Batch2D, Rectangle, DrawInfo, AnimationInfo)
public void Draw(Batch2D batch, Rectangle target, DrawInfo info, AnimationInfo animationInfo)
Parameters
batch
Batch2D
target
Rectangle
info
DrawInfo
animationInfo
AnimationInfo
Draw(Batch2D, Rectangle, string, Color, float)
public void Draw(Batch2D batch, Rectangle target, string animation, Color color, float sort)
Parameters
batch
Batch2D
target
Rectangle
animation
string
color
Color
sort
float
⚡