|
enum | SPRITE_PLANE { SPRITE_PLANE.XY,
SPRITE_PLANE.XZ,
SPRITE_PLANE.YZ
} |
|
enum | WINDING_ORDER { WINDING_ORDER.CCW,
WINDING_ORDER.CW
} |
|
Vector2 | PixelSpaceToUVSpace (Vector2 xy) |
|
Vector2 | PixelSpaceToUVSpace (int x, int y) |
|
Vector2 | PixelCoordToUVCoord (Vector2 xy) |
|
Vector2 | PixelCoordToUVCoord (int x, int y) |
|
Sprite | AddSprite (GameObject client, float width, float height, int leftPixelX, int bottomPixelY, int pixelWidth, int pixelHeight, bool billboarded) |
|
Sprite | AddSprite (GameObject client, float width, float height, Vector2 lowerLeftUV, Vector2 UVDimensions, bool billboarded) |
|
void | SetBillboarded (Sprite sprite) |
|
void | RemoveSprite (Sprite sprite) |
|
void | HideSprite (Sprite sprite) |
|
void | ShowSprite (Sprite sprite) |
|
void | MoveToFront (Sprite s) |
|
void | MoveToBack (Sprite s) |
|
void | MoveInfrontOf (Sprite toMove, Sprite reference) |
|
void | MoveBehind (Sprite toMove, Sprite reference) |
|
void | SortDrawingOrder () |
|
void | AnimateSprite (Sprite s) |
|
void | StopAnimation (Sprite s) |
|
Sprite | GetSprite (int i) |
|
void | Transform (Sprite sprite) |
|
void | TransformBillboarded (Sprite sprite) |
|
void | UpdatePositions () |
|
void | UpdateUV (Sprite sprite) |
|
void | UpdateColors (Sprite sprite) |
|
void | UpdateBounds () |
|
void | ScheduleBoundsUpdate (float seconds) |
|
void | CancelBoundsUpdate () |
|
Material | material |
|
int | allocBlockSize |
|
SPRITE_PLANE | plane |
|
WINDING_ORDER | winding =WINDING_ORDER.CCW |
|
bool | autoUpdateBounds = false |
|
void | InitArrays () |
|
int | EnlargeArrays (int count) |
|
ArrayList | availableBlocks = new ArrayList() |
|
bool | vertsChanged = false |
|
bool | uvsChanged = false |
|
bool | colorsChanged = false |
|
bool | vertCountChanged = false |
|
bool | updateBounds = false |
|
Sprite[] | sprites |
|
ArrayList | activeBlocks = new ArrayList() |
|
ArrayList | activeBillboards = new ArrayList() |
|
ArrayList | playingAnimations = new ArrayList() |
|
ArrayList | spriteDrawOrder = new ArrayList() |
|
SpriteDrawLayerComparer | drawOrderComparer = new SpriteDrawLayerComparer() |
|
float | boundUpdateInterval |
|
MeshFilter | meshFilter |
|
MeshRenderer | meshRenderer |
|
Mesh | mesh |
|
Vector3[] | vertices |
|
int[] | triIndices |
|
Vector2[] | UVs |
|
Color[] | colors |
|
int | i |
|
Sprite | tempSprite = null |
|
float | animTimeElapsed |
|
Definition at line 84 of file LinkedSpriteManager.cs.