@Wire public class RenderBatchingSystem extends com.artemis.BaseSystem implements EntityProcessPrincipal
Anim| Modifier and Type | Class and Description |
|---|---|
class |
RenderBatchingSystem.Job
Rendering job wrapper.
|
| Modifier and Type | Field and Description |
|---|---|
protected com.artemis.ComponentMapper<Render> |
mRenderable |
boolean |
sortedDirty |
protected com.artemis.utils.Bag<RenderBatchingSystem.Job> |
sortedJobs |
| Constructor and Description |
|---|
RenderBatchingSystem() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkProcessing() |
protected void |
processSystem() |
void |
registerAgent(int entityId,
EntityProcessAgent agent)
Declare entity relevant for agent.
|
protected void |
setWorld(com.artemis.World world) |
void |
unregisterAgent(int entityId,
EntityProcessAgent agent)
Revoke relevancy of entity for agent.
|
protected com.artemis.ComponentMapper<Render> mRenderable
protected final com.artemis.utils.Bag<RenderBatchingSystem.Job> sortedJobs
public boolean sortedDirty
protected void setWorld(com.artemis.World world)
setWorld in class com.artemis.BaseSystempublic void registerAgent(int entityId,
EntityProcessAgent agent)
registerAgent in interface EntityProcessPrincipalentityId - entity to processagent - interface to dispatch with.public void unregisterAgent(int entityId,
EntityProcessAgent agent)
unregisterAgent in interface EntityProcessPrincipale - entity to processagent - interface to dispatch with.protected void processSystem()
processSystem in class com.artemis.BaseSystemprotected boolean checkProcessing()
checkProcessing in class com.artemis.BaseSystemCopyright © 2017. All rights reserved.