public FmodEventPool getEventPool(FmodEvent evt)
 {
     if (m_pools.ContainsKey(evt)) {
         return (m_pools[evt]);
     }
     FmodEventPool newPool = new FmodEventPool(evt);
     m_pools[evt] = newPool;
     return (newPool);
 }
 public FmodEventPool[] getAllPools()
 {
     FmodEventPool[] ret = new FmodEventPool[m_pools.Count];
     m_pools.Values.CopyTo(ret, 0);
     return (ret);
 }