terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
TouchSprite () | |
TouchSprite (float size) | |
void | Create (string gameObjectName, Transform parentTransform, int sortingOrder) |
void | Delete () |
void | Update () |
void | Update (bool forceUpdate) |
bool | Contains (Vector2 testWorldPoint) |
bool | Contains (Touch touch) |
void | DrawGizmos (Vector3 position, Color color) |
Properties | |
bool | Dirty [get, set] |
bool | Ready [get, set] |
bool | State [get, set] |
Sprite | BusySprite [get, set] |
Sprite | IdleSprite [get, set] |
Sprite | Sprite [set] |
Color | BusyColor [get, set] |
Color | IdleColor [get, set] |
TouchSpriteShape | Shape [get, set] |
TouchUnitType | SizeUnitType [get, set] |
Vector2 | Size [get, set] |
Vector2 | WorldSize [get, set] |
Vector3 | Position [get, set] |
Private Member Functions | |
GameObject | CreateSpriteGameObject (string name, Transform parentTransform) |
SpriteRenderer | CreateSpriteRenderer (GameObject spriteGameObject, Sprite sprite, int sortingOrder) |
void | ScaleSpriteInPixels (GameObject spriteGameObject, SpriteRenderer spriteRenderer, Vector2 size) |
void | ScaleSpriteInPercent (GameObject spriteGameObject, SpriteRenderer spriteRenderer, Vector2 size) |
Private Attributes | |
Sprite | idleSprite |
Sprite | busySprite |
Color | idleColor |
Color | busyColor |
TouchSpriteShape | shape |
TouchUnitType | sizeUnitType |
Vector2 | size |
bool | lockAspectRatio |
Vector2 | worldSize |
GameObject | spriteGameObject |
SpriteRenderer | spriteRenderer |
bool | state |
bool< Dirty > | k__BackingField |
bool< Ready > | k__BackingField |
Definition at line 11 of file TouchSprite.cs.