Inheritance
RaycastManager
public class RaycastManager
Fields
Declaration
public readonly Dictionary<int, Dictionary<int, RaycastableRect>> raycastHandlerMap
Field Value
Properties
Declaration
public static RaycastManager instance { get; }
Property Value
Methods
Declaration
public static void AddToList(int widgetHashCode, int windowHashCode)
Parameters
Type |
Name |
Description |
Int32 |
widgetHashCode |
|
Int32 |
windowHashCode |
|
Declaration
public static bool CheckCastThrough(int windowHashCode, Vector2 pos)
Parameters
Type |
Name |
Description |
Int32 |
windowHashCode |
|
Vector2 |
pos |
|
Returns
Declaration
public static void DisposeWindow(int windowHashCode)
Parameters
Type |
Name |
Description |
Int32 |
windowHashCode |
|
Declaration
public static void MarkDirty(int widgetHashCode, int windowHashCode)
Parameters
Type |
Name |
Description |
Int32 |
widgetHashCode |
|
Int32 |
windowHashCode |
|
Declaration
public static void NewWindow(int windowHashCode)
Parameters
Type |
Name |
Description |
Int32 |
windowHashCode |
|
Declaration
public static void RemoveFromList(int widgetHashCode, int windowHashCode)
Parameters
Type |
Name |
Description |
Int32 |
widgetHashCode |
|
Int32 |
windowHashCode |
|
Declaration
public static void UpdateSizeOffset(int widgetHashCode, int windowHashCode, Size size, Offset offset)
Parameters