示例#1
0
        public void Destruct()
        {
            if (this.m_compressibleGlobalJson != null)
            {
                this.m_compressibleGlobalJson.Destruct();
                this.m_compressibleGlobalJson = null;
            }

            if (this.m_compressibleCalendarJson != null)
            {
                this.m_compressibleCalendarJson.Destruct();
                this.m_compressibleCalendarJson = null;
            }

            if (this.m_compressibleHomeJson != null)
            {
                this.m_compressibleHomeJson.Destruct();
                this.m_compressibleHomeJson = null;
            }

            if (this.m_listener != null)
            {
                this.m_listener.Destruct();
                this.m_listener = null;
            }

            this.m_homeId = null;
        }
示例#2
0
 public void Init()
 {
     this.m_homeId   = new LogicLong();
     this.m_listener = new LogicHomeChangeListener();
 }
示例#3
0
 public void SetChangeListener(LogicHomeChangeListener listener)
 {
     this.m_listener = listener;
 }