System events
Daniel Anderson edited this page May 27, 2019
·
2 revisions
Entity events
Entities will be added and removed to your systems all the time. To perform logic during these events override #inserted and #removed methods in BaseEntitySystem and derived classes. #inserted is also called upon entities being added to the world through the WorldSerializationManager#load.
io
Pages 113
- Home
- @Fluid
- @PooledWeaver
- @Profile
- Actions Plugin
- Annotation Processor
- Annotations
- API reference
- Archetype
- Artemis vs Ashley: (Don't) Fight!
- AspectSubscriptionManager
- BaseEntitySystem
- BaseSystem
- benefits
- Best Practices
- Bytecode weaving
- Command Line Tool
- Component
- Component Dependency Matrix
- Component Types
- Concepts
- Custom Serialization
- Customized injection
- DelayedEntityProcessingSystem
- DelayedIteratingSystem
- Entity
- Entity References and Serialization
- Entity Transmuter
- EntityFactory
- EntityLinkManager
- EntityLinkManager getting started
- EntityLinkManager Link Behavior
- EntityLinkManager links in bags
- EntityLinkManager Listeners
- EntityProcessingSystem
- EntitySystem
- Extensions
- FieldHandler
- FieldResolver
- Fluid Api Brexit
- Fluid Api GWT
- Fluid Api In Library
- Fluid Entities
- Fluid Entity Ambiguity
- Fluid Entity Build
- Fluid Entity Convenience Interface
- Fluid Entity Gradle
- Fluid Entity Interface
- Fluid Entity Introduction
- Fluid Entity Maven
- Fluid Entity Scanner Workings
- Game Gallery
- Getting Started
- GroupManager
- GWT
- GWT reflection common issues and solutions
- Hotspot Optimization
- Hotspot optimization technical details
- IDE Code Templates
- Injecting non artemis dependencies
- Injection default implementation
- Injector
- IntellIJ Live Template for ComponentMapper
- IntervalEntityProcessingSystem
- IntervalIteratingSystem
- Introduction to Entity Systems
- InvocationStrategy
- iOS
- IteratingSystem
- Json Save Format
- Kotlin
- Kryo Serialization
- libgdx json
- libgdx json gwt
- Lifecycles
- Making a Game
- Manager
- Manual
- Model for Serialization
- Module Overview
- other JSON
- Packed Weaver
- PackedWeaver Implementation Details
- Patterns
- Performance Features
- Platforms
- PlayerManager
- Plugins
- Prefabs
- Quick Start
- Serializable Data Types
- Serialization
- Serialization Metadata
- Singleton marker type component
- strict gitter policy
- System
- System events
- System types
- TagManager
- TeamManager
- Upgrade instructions
- Upgrading Checklist
- Upgrading Checklist 0.10
- Upgrading Checklist 0.11
- Upgrading Checklist 1.0.0
- Upgrading Checklist 2.0.0
- UuidEntityManager
- Weave Automation
- Weaving Gradle
- Weaving LibGDX
- Weaving Maven
- World
- Writing Plugins
- Overview
- Concepts
- Getting Started
- Using
- More guides
- Plugins
- Game Gallery
- Tools and Frameworks
- API reference