Spelunx Cavern SDK
Loading...
Searching...
No Matches
ToggleFullscreenGameView.cs
Go to the documentation of this file.
1
using
UnityEditor;
2
3
4
namespace
Spelunx.Fullscreen
5
{
6
public
class
ToggleFullscreenGameView
: Editor
7
{
8
public
const
string
MenuPathPrefix
=
"CAVERN"
;
9
public
const
string
IsEnabledBoolPath
=
AutoActivateFullscreenPreview
.
IsFullscreenPreviewEnabledKey
;
10
private
const
string
FullMenuPath =
MenuPathPrefix
+
"/"
+
IsEnabledBoolPath
;
11
12
[MenuItem(FullMenuPath)]
13
public
static
void
ToggleIsEnabled
()
14
{
15
EditorPrefs.SetBool(
IsEnabledBoolPath
, !EditorPrefs.GetBool(
IsEnabledBoolPath
,
false
));
16
Menu.SetChecked(FullMenuPath, EditorPrefs.GetBool(
IsEnabledBoolPath
,
false
));
17
}
18
19
[MenuItem(FullMenuPath,
true
)]
20
public
static
bool
ToggleIsEnabledValidate
()
21
{
22
Menu.SetChecked(FullMenuPath, EditorPrefs.GetBool(
IsEnabledBoolPath
,
false
));
23
return
true
;
24
}
25
}
26
}
Spelunx.Fullscreen.AutoActivateFullscreenPreview
Definition:
AutoActivateFullscreenPreview.cs:7
Spelunx.Fullscreen.AutoActivateFullscreenPreview.IsFullscreenPreviewEnabledKey
const string IsFullscreenPreviewEnabledKey
Definition:
AutoActivateFullscreenPreview.cs:8
Spelunx.Fullscreen.ToggleFullscreenGameView
Definition:
ToggleFullscreenGameView.cs:7
Spelunx.Fullscreen.ToggleFullscreenGameView.ToggleIsEnabledValidate
static bool ToggleIsEnabledValidate()
Definition:
ToggleFullscreenGameView.cs:20
Spelunx.Fullscreen.ToggleFullscreenGameView.ToggleIsEnabled
static void ToggleIsEnabled()
Definition:
ToggleFullscreenGameView.cs:13
Spelunx.Fullscreen.ToggleFullscreenGameView.IsEnabledBoolPath
const string IsEnabledBoolPath
Definition:
ToggleFullscreenGameView.cs:9
Spelunx.Fullscreen.ToggleFullscreenGameView.MenuPathPrefix
const string MenuPathPrefix
Definition:
ToggleFullscreenGameView.cs:8
Spelunx.Fullscreen
Definition:
AutoActivateFullscreenPreview.cs:4
CavernSDK
Packages
com.spelunx.cavern.sdk
FullscreenOnPlay
Editor
ToggleFullscreenGameView.cs
Generated by
1.9.6