Source code for pyecs.exceptions.Exceptions

[docs] class PyECSError(Exception): """Base exception for all PyECS errors.""" pass
[docs] class EntityNotFoundError(PyECSError): """Raised when an entity doesn't exist.""" pass
[docs] class ComponentNotFoundError(PyECSError): """Raised when a component doesn't exist on an entity.""" pass
[docs] class OperationFailedError(PyECSError): """Raised when an ECS operation fails.""" pass