internal static void UnregisterActiveCanvas(UICanvas uiCanvas)
 {
     CanvasMap.Remove(uiCanvas.Id);
 }
 public static bool TryGetUICanvas(string id, out UICanvas uiCanvas)
 {
     return(CanvasMap.TryGetValue(id, out uiCanvas) && uiCanvas);
 }
 internal static void RegisterActiveCanvas(UICanvas uiCanvas)
 {
     CanvasMap[uiCanvas.Id] = uiCanvas;
 }