예제 #1
0
        public SkyMgr(StateManager stateMgr)
        {
            this.mStateMgr = stateMgr;
            this.mCaelumSystem = new CaelumSystem(this.mStateMgr.Root, this.mStateMgr.SceneMgr, CaelumSystem.CaelumComponent.None);
            this.mListener = new RootLstn(TypeLstn.FrameStarted, mCaelumSystem.FrameStarted);

            this.CreateSky(); this.AddListeners();
        }
예제 #2
0
 public void AddFrameLstn(RootLstn listener)
 {
     listener.AddListener(this.mRoot);
 }
예제 #3
0
 public void RemoveFrameLstn(RootLstn listener)
 {
     listener.RemoveListener(this.mRoot);
 }
예제 #4
0
 public void RemoveFrameLstn(RootLstn listener)
 {
     listener.RemoveListener(this.mRoot);
 }
예제 #5
0
 public void AddFrameLstn(RootLstn listener)
 {
     listener.AddListener(this.mRoot);
 }