getSystem<T extends EntitySystem> method

T getSystem<T extends EntitySystem>()

Retrieve a system for specified system type.

Implementation

T getSystem<T extends EntitySystem>() {
  final result = _systems[T];
  assert(
    result != null,
    'No system of type "$T" has been added to the world.',
  );
  return result! as T;
}