public long[] keys() { synchronized( mutex ) { return m.keys(); } } public long[] keys( long[] array ) {
public long[] keys() { return m.keys(); } public long[] keys( long[] array ) { return m.keys( array ); }
public long[] keys( long[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public long[] keys( long[] array ) { return m.keys( array ); }
public int numEntities() { TLongSet idSet = new TLongHashSet(); for (TLongObjectMap<Component> componentMap : store.values()) { idSet.addAll(componentMap.keys()); } return idSet.size(); }
/** * Produces an iterator for iterating over all entities * <br><br> * This is not designed to be performant, and in general usage entities should not be iterated over. * * @return An iterator over all entity ids. */ public TLongIterator entityIdIterator() { TLongSet idSet = new TLongHashSet(); for (TLongObjectMap<Component> componentMap : store.values()) { idSet.addAll(componentMap.keys()); } return idSet.iterator(); }
public long[] keys() { synchronized( mutex ) { return m.keys(); } } public long[] keys( long[] array ) {
public long[] keys( long[] array ) { synchronized( mutex ) { return m.keys( array ); } }
@Override public long[] keys( long[] array ) { synchronized( mutex ) { return m.keys( array ); } }
@Override public long[] keys() { synchronized( mutex ) { return m.keys(); } } @Override
public long[] keys() { return m.keys(); } public long[] keys( long[] array ) { return m.keys( array ); }
@Override public long[] keys() { return m.keys(); } @Override
public long[] keys() { synchronized( mutex ) { return m.keys(); } } public long[] keys( long[] array ) {
@Override public long[] keys( long[] array ) { return m.keys( array ); }
public long[] keys() { synchronized( mutex ) { return m.keys(); } } public long[] keys( long[] array ) {
public long[] keys( long[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public long[] keys( long[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public long[] keys() { return m.keys(); } public long[] keys( long[] array ) { return m.keys( array ); }
public long[] keys( long[] array ) { return m.keys( array ); }
@Override public Iterable<?> allKeys() { return Longs.asList(map.keys()); }