Errors

errors.core

AlemError Objects

python
class AlemError(Exception)

Базовый класс для всех ошибок в Alem.

WorldError Objects

python
class WorldError(AlemError)

Ошибка с миром в Alem.

EntityError Objects

python
class EntityError(AlemError)

Ошибка с сущностями в мире!

VectorError Objects

python
class VectorError(AlemError)

Ошибка с векторными данными!

EventError Objects

python
class EventError(AlemError)

Ошибка с событиями в мире!

errors.entity

CreateEntityError Objects

python
class CreateEntityError(EntityError)

Ошибка при создании сущности в мире!

MoveEntityError Objects

python
class MoveEntityError(EntityError)

Ошибка при перемещении сущности в мире!

errors.event

EventCallHandlerError Objects

python
class EventCallHandlerError(EventError)

Ошибка при вызове функции обработчика события в мире!

EventAlreadyExist Objects

python
class EventAlreadyExist(EventError)

Ошибка при добавлении события в мир, если событие с таким именем уже существует!

errors.world

InitEntityInWorldError Objects

python
class InitEntityInWorldError(WorldError)

Ошибка при инициализации объекта в мир!

NotEmptyCellInWorldError Objects

python
class NotEmptyCellInWorldError(WorldError)

Ошибка при попытки поместить объект в не пустую клетку мира!

OutOfWorldBoundsError Objects

python
class OutOfWorldBoundsError(WorldError)

Ошибка при попытки поместить объект за границы мира!

UpdatePositionError Objects

python
class UpdatePositionError(WorldError)

Ошибка при обновлении позиции объекта в мире, если старая позиция пустая!

WorldInitSubmitterError Objects

python
class WorldInitSubmitterError(WorldError)

Ошибка при инициализации submitter в мире!

WorldNotSubmittedError Objects

python
class WorldNotSubmittedError(WorldError)

Ошибка при попытки взаимодействия с миром, если мир не был отправлен!