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 | |
void | DisableAllPicking () |
void | RenablePicking () |
void | SetMousePosition (int x, int y, bool inUISpace=false) |
bool | RegisterInputRegion (Rectangle rect) |
bool | RegisterInputRegion (int x, int y, Texture2D texture, float scale) |
bool | RegisterInputRegion (int x, int y, Texture2D texture, float scale, Vector2 padding) |
bool | RegisterInputRegion (int xMin, int xMax, int yMin, int yMax) |
bool | IsOverExclusiveRegion () |
GUIInputRegionExclusive | RegisterPickingInterceptor (GUIInputRegionExclusive.IsOverHandler handler) |
void | UnregisterPickingInterceptor (GUIInputRegionExclusive region) |
bool | RegisterInputRegion (int x, int y, Vector2 size) |
bool | IsOverRegion () |
bool | IsOverRegionExpanded () |
bool | IsPositionOverUI (Vector2 uiPosition) |
void | Clear () |
GUIInputRegionManager () | |
Static Public Member Functions | |
static GUIInputRegionManager | Create () |
Static Public Attributes | |
static GUIInputRegionManager | Instance |
Properties | |
Vector2 | MousePosition [get, set] |
Private Member Functions | |
void | RemovePendingRegions () |
Private Attributes | |
bool | _disableAllRegions |
int | _mouseX |
int | _mouseY |
bool | _checkingExclusiveRegions |
List< GUIInputRegionExclusive > | _exclusiveRegion |
List< GUIInputRegionExclusive > | _prendingExclusiveRegionRemoves |
List< GUIInputRegion > | _currentRegion |
List< GUIInputRegion > | _availableRegion |
Definition at line 12 of file GUIInputRegionManager.cs.