aboutsummaryrefslogtreecommitdiff
path: root/Assets/Packages/Tayx/Graphy - Ultimate Stats Monitor/Scripts/UI/IModifiableState.cs
blob: 315996d99f03c17aa6e5203a315e5d7b385fd6cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* ---------------------------------------
 * Author:          Martin Pane (martintayx@gmail.com) (@tayx94)
 * Collaborators:   Lars Aalbertsen (@Rockylars)
 * Project:         Graphy - Ultimate Stats Monitor
 * Date:            03-Jan-18
 * Studio:          Tayx
 * 
 * This project is released under the MIT license.
 * Attribution is not required, but it is always welcomed!
 * -------------------------------------*/
 
namespace Tayx.Graphy.UI
{
    public interface IModifiableState
    {
        /* ----- TODO: ----------------------------
         * --------------------------------------*/

        /// <summary>
        /// Set the module state.
        /// </summary>
        /// <param name="newState">
        /// The new state.
        /// </param>
        void SetState(GraphyManager.ModuleState newState, bool silentUpdate);
    }

}