コード例 #1
0
        public void OnDeviceInit()
        {
            MyRenderProxy.Assert(m_deviceState == MyGeneralManagerState.NOT_INIT);

            m_deviceState = MyGeneralManagerState.INIT;
            foreach (IManager manager in m_allManagers)
            {
                if (manager is IManagerDevice)
                    ((IManagerDevice)manager).OnDeviceInit();
            }
    }
コード例 #2
0
        public void OnDeviceEnd()
        {
            if (m_deviceState == MyGeneralManagerState.NOT_INIT)
                return;

            foreach (IManager manager in m_allManagers)
            {
                if (manager is IManagerDevice)
                    ((IManagerDevice)manager).OnDeviceEnd();
            }
            m_deviceState = MyGeneralManagerState.NOT_INIT;
        }
コード例 #3
0
        public void OnDeviceInit()
        {
            MyRenderProxy.Assert(m_deviceState == MyGeneralManagerState.NOT_INIT);

            m_deviceState = MyGeneralManagerState.INIT;
            foreach (IManager manager in m_allManagers)
            {
                if (manager is IManagerDevice)
                {
                    ((IManagerDevice)manager).OnDeviceInit();
                }
            }
        }
コード例 #4
0
        public void OnDeviceEnd()
        {
            if (m_deviceState == MyGeneralManagerState.NOT_INIT)
            {
                return;
            }

            foreach (IManager manager in m_allManagers)
            {
                if (manager is IManagerDevice)
                {
                    ((IManagerDevice)manager).OnDeviceEnd();
                }
            }
            m_deviceState = MyGeneralManagerState.NOT_INIT;
        }