public extern static LightmapType GetLightmapType(GITextureType textureType);
 public extern static Hash128 GetSelectedObjectGITextureHash(GITextureType textureType);
 public extern static void DrawTextureWithUVOverlay(Texture2D texture, GameObject gameObject, Rect drawableArea, Rect position, GITextureType textureType);
 internal extern static bool IsBakedTextureType(GITextureType textureType);
 public extern static VisualisationGITexture GetSelectedObjectGITexture(GITextureType textureType);
 public extern static void DrawTextureWithUVOverlay(Texture2D texture, GameObject selectedGameObject, GameObject[] gameObjects, Rect drawableArea, Rect position, GITextureType textureType, float exposure = 0.0f);
 internal extern static bool IsTextureTypeEnabled(GITextureType textureType);
 public extern static Hash128 GetBakedGITextureHash(int lightmapIndex, int instanceId, GITextureType textureType);
 public extern static Hash128 GetRealtimeGITextureHash(Hash128 inputSystemHash, GITextureType textureType);
 public extern static VisualisationGITexture GetBakedGITexture(int lightmapIndex, int instanceId, GITextureType textureType);
 public extern static VisualisationGITexture GetRealtimeGITexture(Hash128 inputSystemHash, GITextureType textureType);
 public extern static VisualisationGITexture[] GetRealtimeGITextures(GITextureType textureType);
 internal extern static bool IsAtlasTextureType(GITextureType textureType);
 public static void DrawTextureWithUVOverlay(Texture2D texture, GameObject selectedGameObject, GameObject[] gameObjects, Rect drawableArea, Rect position, GITextureType textureType, float exposure = 0.0f)
 {
     DrawTextureWithUVOverlay(texture, selectedGameObject, gameObjects, drawableArea, position, textureType, kUVColor, kSelectedUVColor, exposure);
 }