Beispiel #1
0
 /// <summary>
 /// リストの表示に使用するデータを作成します
 /// </summary>
 protected override void DoCreate(ListCreateData data)
 {
     m_list = m_sourceList
              .Where(c => data.IsMatch(c.m_text))
              .ToArray()
              .ReverseIf(data.IsReverse)
     ;
 }
Beispiel #2
0
        //==============================================================================
        // 関数
        //==============================================================================
        /// <summary>
        /// リストの表示に使用するデータを作成します
        /// </summary>
        public void Create(ListCreateData data)
        {
            m_debugMenuScene = data.DebugMenuScene;
            m_gameObject     = data.GameObject;
            target           = data.Target;

            DoCreate(data);
        }
Beispiel #3
0
 /// <summary>
 /// リストの表示に使用するデータを作成する処理を派生クラスで記述します
 /// </summary>
 protected abstract void DoCreate(ListCreateData data);