Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
Fragment | CreateCopy () |
Vector2 | GetCanvasPositionOfIndex (int index) |
Point | GetGridPositionOfIndex (int index) |
void | Clear () |
void | SetColor (int index, Vector4 color) |
void | SetColor (int index, float r, float g, float b, float a=1f) |
Vector4 | GetAverage () |
Static Public Member Functions | |
static Fragment | FromGrid (Rectangle grid) |
static Fragment | FromCustom (Point[] gridPositions) |
static Fragment | FromCustom (Point[] gridPositions, Vector2[] canvasPositions) |
Public Attributes | |
readonly Vector4[] | Colors |
readonly int | Count |
Properties | |
Vector2 | CanvasTopLeft [get, private set] |
Vector2 | CanvasBottomRight [get, private set] |
Vector2 | CanvasSize [get, private set] |
Vector2 | CanvasCenter [get, private set] |
Private Member Functions | |
Fragment (Point[] gridPositions) | |
Fragment (Point[] gridPositions, Vector2[] canvasPositions) | |
void | SetupCanvasBounds () |
Static Private Member Functions | |
static Vector2[] | CreateCanvasPositions (Point[] gridPositions) |
Private Attributes | |
readonly Vector2[] | _canvasPositions |
readonly Point[] | _gridPositions |
Definition at line 6 of file Fragment.cs.