public void StartCreatePOI()
        {
            var applicationState = new ApplicationStateCreate<ArchiVRPOI, POIDefinition>(
                m_application,
                m_application.PoiEditData);

            m_application.PushApplicationState(applicationState);
        }
        public void StartCreateProp()
        {
            var applicationState = new ApplicationStateCreate<ArchiVRProp, PropDefinition>(
                m_application,
                m_application.PropEditData);

            m_application.PushApplicationState(applicationState);
        }
        public void StartCreateLight()
        {
            var applicationState = new ApplicationStateCreate<ArchiVRLight, LightDefinition>(
                m_application,
                m_application.LightEditData);

            m_application.PushApplicationState(applicationState);
        }