﻿//----------------------------------------------------------------------------------
// GVRNavi | Garpix Virtual Reality Navigation
// Copyright (c) 2017 Garpix Ltd.
//
// Plugin Homepage: https://gvrnavi.garpix.com
// Author Homepage: https://garpix.com
// Support: support@garpix.com
// License: Asset Store Terms of Service and EULA
// License URI: See LICENSE file in the project root for full license information.
//----------------------------------------------------------------------------------

using UnityEngine.Events;

namespace GVRNavi
{
    public interface IVRContainer
    {
        void SubscribeChild(VRObjectGaze child);
        void UnsubscribeChild(VRObjectGaze child);
        void UpdateGlobalAlphaForChilds();
        float GetGlobalAlpha();
        bool IsChild(VRObjectGaze gaze);
    }
}