Interface EnvironmentControl

All Superinterfaces:
EnvironmentView
All Known Implementing Classes:
Environment

public interface EnvironmentControl extends EnvironmentView
Extends EnvironmentView to provide full control over the environment.

EnvironmentControl allows updating the environment state, as well as adding or removing entities from the environment. It builds on EnvironmentView, which provides read-only access to environment data and services.