/// <summary>
        /// Reads the runtime state from disk.
        /// </summary>
        static void ReadState()
        {
            TutorialManagerSaveableState saveState = new TutorialManagerSaveableState();

            TMSerializer.ReadFromDisk <TutorialManagerSaveableState>(ref saveState);
            m_State.RestoreFromSavableState(saveState);
        }
        /// <summary>
        /// Saves the runtime state to disk.
        /// </summary>
        static void SaveState()
        {
            TutorialManagerSaveableState saveState = new TutorialManagerSaveableState(m_State);

            TMSerializer.WriteToDisk <TutorialManagerSaveableState>(ref saveState);
        }