Beispiel #1
0
 public static ActionPool GetInstance()
 {
     if (instance_ == null)
     {
         instance_ = new ActionPool();
     }
     return(instance_);
 }
Beispiel #2
0
 public static T Prepare <T> () where T : ActionBase, new()
 {
     return(ActionPool.GetInstance().GetAction <T>());
 }
Beispiel #3
0
 public static void Preallocate <T> (int count = 50) where T : ActionBase, new()
 {
     ActionPool.GetInstance().Preallocate <T>(count);
 }