예제 #1
0
 /// 破棄
 public override void DoTerm()
 {
     if( useMdlEffHdl != null ){
         useMdlEffHdl.Term();
     }
     useMdlEffHdl    = null;
 }
예제 #2
0
 /// 破棄
 public override void DoTerm()
 {
     if (shapeColl != null)
     {
         shapeColl.Term();
     }
     if (useMdlHdl != null)
     {
         useMdlHdl.Term();
     }
     shapeColl = null;
     useMdlHdl = null;
 }
예제 #3
0
        /// 破棄
        public override void DoTerm()
        {
            for (int i = 0; i < (int)ShapeTypeId.Max; i++)
            {
                if (shapeColl[i] != null)
                {
                    shapeColl[i].Term();
                }
                shapeColl[i] = null;
            }

            if (useMdlHdl != null)
            {
                useMdlHdl.Term();
            }
            if (useMdlSkyHdl != null)
            {
                useMdlSkyHdl.Term();
            }

            useMdlHdl    = null;
            useMdlSkyHdl = null;
        }