AudioAsset
Ease
FastString
FontAsset
NineSlice
PackedSprite
PackedSpriteID
RB
   HardwareSettings
   IRetroBlitGame
RBAsset
Rect2i
ShaderAsset
SoundReference
SpriteGrid
SpriteSheetAsset
TMXMapAsset
   TMXLayer
   TMXLayerLoadState
   TMXObject
   TMXObjectGroup
   TMXProperties
Vector2i

NineSlice

Struct

Description

Defines a nine-slice image for use with RB.DrawNineSlice. See the Constructor documentation for various examples of how to define a nine-slice image.

Variables

BottomLeftCornerID Bottom left corner
BottomLeftCornerRect Bottom left corner
BottomRightCornerID Bottom right corner
BottomRightCornerRect Bottom right corner
BottomSideID Bottom side
BottomSideRect Bottom side
FlagsBottomLeftCorner Bottom left corner flags
FlagsBottomRightCorner Bottom right flags
FlagsBottomSide Bottom flags
FlagsLeftSide Left side flags
FlagsRightSide Right side flags
FlagsTopLeftCorner Top left corner flags
FlagsTopRightCorner Top right corner flags
FlagsTopSide Top side flags
IsRectBased True if this nine-slice is defined by source rectangles, rather than sprite ids
LeftSideID Left side
LeftSideRect Left side
MiddleID Middle
MiddleRect Middle
RightSideID Right side
RightSideRect Right side
TopLeftCornerID Top left corner
TopLeftCornerRect Top left corner
TopRightCornerID Top right corner
TopRightCornerRect Top right corner
TopSideID Top side
TopSideRect Top side

Methods

Equals NineSlice equality
Equals Object equality
GetHashCode Get hash code
NineSlice (10 overloads) Constructor
ToString Convert to string