@@ -57,20 +57,17 @@ public static RaycastManager instance {
57
57
58
58
public static void NewWindow ( int windowHashCode ) {
59
59
if ( ! instance . raycastHandlerMap . ContainsKey ( windowHashCode ) ) {
60
- // Debug.Log($"New Window: @[{windowHashCode}] ({instance.raycastHandlerMap.Count})");
61
60
instance . raycastHandlerMap . Add ( windowHashCode , new Dictionary < int , RaycastableRect > ( ) ) ;
62
61
}
63
62
}
64
63
65
64
public static void DisposeWindow ( int windowHashCode ) {
66
65
if ( instance . raycastHandlerMap . ContainsKey ( windowHashCode ) ) {
67
- // Debug.Log($"Dispose Window: @[{windowHashCode}]");
68
66
instance . raycastHandlerMap . Remove ( windowHashCode ) ;
69
67
}
70
68
}
71
69
72
70
public static void AddToList ( int widgetHashCode , int windowHashCode ) {
73
- // Debug.Log($"Add To List: [{widgetHashCode}]@[{windowHashCode}]");
74
71
D . assert ( instance . raycastHandlerMap . ContainsKey ( windowHashCode ) , ( ) =>
75
72
$ "Raycast Handler Map doesn't contain Window { windowHashCode } , " +
76
73
$ "Make sure using UIWidgetsRaycastablePanel instead of UIWidgetsPanel " +
@@ -82,7 +79,6 @@ public static void AddToList(int widgetHashCode, int windowHashCode) {
82
79
}
83
80
84
81
public static void MarkDirty ( int widgetHashCode , int windowHashCode ) {
85
- // Debug.Log($"Mark Dirty: [{widgetHashCode}]@[{windowHashCode}]");
86
82
D . assert ( instance . raycastHandlerMap . ContainsKey ( windowHashCode ) , ( ) =>
87
83
$ "Raycast Handler Map doesn't contain Window { windowHashCode } ") ;
88
84
D . assert ( instance . raycastHandlerMap [ windowHashCode ] . ContainsKey ( widgetHashCode ) , ( ) =>
@@ -98,15 +94,13 @@ public static void UpdateSizeOffset(int widgetHashCode, int windowHashCode, Size
98
94
$ "Raycast Handler Map doesn't contain Widget { widgetHashCode } at Window { windowHashCode } ") ;
99
95
100
96
if ( instance . raycastHandlerMap [ windowHashCode ] [ widgetHashCode ] . isDirty ) {
101
- // Debug.Log($"Update Size Offset: [{widgetHashCode}]@[{windowHashCode}]");
102
97
instance . raycastHandlerMap [ windowHashCode ] [ widgetHashCode ]
103
98
. UpdateRect ( offset . dx , offset . dy , size . width , size . height ) ;
104
99
instance . raycastHandlerMap [ windowHashCode ] [ widgetHashCode ] . UnmarkDirty ( ) ;
105
100
}
106
101
}
107
102
108
103
public static void RemoveFromList ( int widgetHashCode , int windowHashCode ) {
109
- // Debug.Log($"Remove From List: [{widgetHashCode}]@[{windowHashCode}]");
110
104
D . assert ( instance . raycastHandlerMap . ContainsKey ( windowHashCode ) , ( ) =>
111
105
$ "Raycast Handler Map doesn't contain Window { windowHashCode } ") ;
112
106
D . assert ( instance . raycastHandlerMap [ windowHashCode ] . ContainsKey ( widgetHashCode ) , ( ) =>
0 commit comments