protected class EntityDataWrapper.LocalEntitySet
extends com.simsilica.es.base.DefaultEntitySet
Constructor and Description |
---|
LocalEntitySet(com.simsilica.es.EntityData ed,
com.simsilica.es.ComponentFilter filter,
java.lang.Class<com.simsilica.es.EntityComponent>[] types) |
Modifier and Type | Method and Description |
---|---|
protected void |
entityChange(com.simsilica.es.EntityChange change)
Overridden just for local access.
|
protected java.lang.Class<com.simsilica.es.EntityComponent>[] |
getTypes()
Overridden just for local access.
|
protected void |
loadEntities(boolean reload)
Overridden just for local access.
|
void |
release() |
add, applyChanges, applyChanges, applyChanges, buildTransactionChanges, clear, clearChangeSets, completeEntity, contains, containsId, debugId, entityMatches, equals, getAddedEntities, getChangedEntities, getChangeQueue, getEntity, getEntityIds, getMainFilter, getRemovedEntities, hasChanges, hasFilterChanged, hasType, isMatchingComponent, isReleased, isRelevantChange, iterator, purgeEntities, remove, remove, resetFilter, setMainFilter, size
addAll, containsAll, isEmpty, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public LocalEntitySet(com.simsilica.es.EntityData ed, com.simsilica.es.ComponentFilter filter, java.lang.Class<com.simsilica.es.EntityComponent>[] types)
protected java.lang.Class<com.simsilica.es.EntityComponent>[] getTypes()
getTypes
in class com.simsilica.es.base.DefaultEntitySet
protected void loadEntities(boolean reload)
loadEntities
in class com.simsilica.es.base.DefaultEntitySet
protected void entityChange(com.simsilica.es.EntityChange change)
entityChange
in class com.simsilica.es.base.DefaultEntitySet
public void release()
release
in interface com.simsilica.es.EntitySet
release
in class com.simsilica.es.base.DefaultEntitySet