public void SavePictureToDisk()
    {
        if (m_LastPicture == null)
        {
            return;
        }

        //Avoids saving the same picture multiple times
        if (m_PictureSaved)
        {
            return;
        }

        SaveGameManager.Instance.SerializePicture(m_LastPicture);
        m_PictureAlbum.AddPicture(m_LastPicture);

        m_PictureSaved = true;

        if (PictureSavedEvent != null)
        {
            PictureSavedEvent(m_LastPicture);
        }

        Debug.Log("Picture saved!");
    }