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 void loadEvent(FmodEventAudioSource src) { if (src != null && src.getSource() != null) { FmodEventPool pool = m_eventPoolManager.getEventPool(src.getSource()); ERRCHECK(pool.getEvent(src)); } }
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); }
public FmodEventPool[] getAllPools() { FmodEventPool[] ret = new FmodEventPool[m_pools.Count]; m_pools.Values.CopyTo(ret, 0); return(ret); }