AlphaFramework API
1.0.3
|
Adds/removes one or more Positionable<TCoordinates>ies to/from a UniverseBase<TCoordinates>. More...
Protected Member Functions | |
AddRemovePositionables (UniverseBase< TCoordinates > universe, IEnumerable< Positionable< TCoordinates >> positionables) | |
Creates a new command for adding/removing one or more Positionable<TCoordinates>ies to/from a UniverseBase<TCoordinates>. More... | |
void | AddPositionables () |
Removes the entities from the universe More... | |
void | RemovePositionables () |
Adds the entities to the universe More... | |
Protected Member Functions inherited from NanoByte::Common::Undo::SimpleCommand | |
abstract void | OnExecute () |
abstract void | OnUndo () |
Additional Inherited Members | |
Public Member Functions inherited from NanoByte::Common::Undo::SimpleCommand | |
void | Execute () |
virtual void | Undo () |
Adds/removes one or more Positionable<TCoordinates>ies to/from a UniverseBase<TCoordinates>.
TCoordinates | : | struct |
|
inlineprotected |
Creates a new command for adding/removing one or more Positionable<TCoordinates>ies to/from a UniverseBase<TCoordinates>.
universe | The UniverseBase<TCoordinates> to add to / remove from. |
positionables | The Positionable<TCoordinates>s to add/remove. |
|
inlineprotected |
Removes the entities from the universe
|
inlineprotected |
Adds the entities to the universe