BehaveMenu.ValidateCompile C# (CSharp) Method

ValidateCompile() private method

private ValidateCompile ( ) : bool
return bool
    public static bool ValidateCompile()
    {
        return Selection.activeObject is BehaveAsset;
    }

Usage Example

Beispiel #1
0
    public override void OnInspectorGUI()
    {
        Behave.Editor.Resources.VersionBar();

        EditorGUILayout.Separator();

        GUI.enabled = BehaveMenu.ValidateEditLibrary();
        if (GUILayout.Button("Edit library"))
        {
            m_Action = DelayedActionType.Edit;
        }
        GUI.enabled = true;

        EditorGUILayout.Separator();

        GUILayout.BeginHorizontal();
        GUI.enabled = BehaveMenu.ValidateCompile();
        if (GUILayout.Button("Build library debug", GUI.skin.GetStyle("ButtonLeft")))
        {
            m_Action = DelayedActionType.BuildDebug;
        }
        GUI.enabled = BehaveMenu.ValidateCompileRelease();
        if (GUILayout.Button("Build library release", GUI.skin.GetStyle("ButtonRight")))
        {
            m_Action = DelayedActionType.BuildRelease;
        }
        GUI.enabled = true;
        GUILayout.EndHorizontal();
    }