using EvolutStudio.tinysAPI.BaseClasses;

namespace EvolutStudio
{
    namespace VRPortfolioWork
    {
        namespace ConfiguratorDemo
        {
            public class VarnishChoosingPanelView : BaseClassView
            {
                #region Public Attributes

                // Add your public attributes

                #endregion

                #region Private Attributes

                // Add your private attributes

                #endregion

                #region Public Functions

                // public event handler function for OnPointerClick
                public void OnPointerClick(UnityEngine.Object callingObject)
                {
                    modulInstance.Presenter.Notify(BaseClassNotification.POINTERCLICKEVENT, callingObject);
                }

                // public event handler function for OnPointerEnter
                public void OnPointerEnter(UnityEngine.Object callingObject)
                {
                    modulInstance.Presenter.Notify(BaseClassNotification.POINTERENTEREVENT, callingObject);
                }

                // public event handler function for OnPointerExit
                public void OnPointerExit()
                {
                    modulInstance.Presenter.Notify(BaseClassNotification.POINTEREXITEVENT);
                }

                #endregion

                #region Private Functions

                // Add your private functions

                #endregion

                #region Unity Events

                // Use this for initialization
                void Awake()
                {
                    modulInstance.RegisterView(this);
                }

                #endregion
            }
        }
    }
}