Interface IExtensionResolver
Interface for a ExtensionResolver
Namespace: OctoAwesome
Assembly: OctoAwesome.dll
Syntax
public interface IExtensionResolver
Methoden
ExtendEntity(Entity)
Extend a Entity
Deklaration
void ExtendEntity(Entity entity)
Parameter
| Typ | Name | Beschreibung |
|---|---|---|
| Entity | entity | Entity |
ExtendSimulation(Simulation)
Extend a Simulation
Deklaration
void ExtendSimulation(Simulation simulation)
Parameter
| Typ | Name | Beschreibung |
|---|---|---|
| Simulation | simulation | Simulation |
GetDefinitions<T>()
Return a List of Definitions
Deklaration
IEnumerable<T> GetDefinitions<T>()where T : IDefinition
R�ckgabewert
| Typ | Beschreibung |
|---|---|
| IEnumerable<T> | List |
Typparameter
| Name | Beschreibung |
|---|---|
| T | Definitiontype |
GetMapGenerator()
Return a List of MapGenerators
Deklaration
IEnumerable<IMapGenerator> GetMapGenerator()
R�ckgabewert
| Typ | Beschreibung |
|---|---|
| IEnumerable<IMapGenerator> | List of Generators |
GetMapPopulator()
Return a List of Populators
Deklaration
IEnumerable<IMapPopulator> GetMapPopulator()
R�ckgabewert
| Typ | Beschreibung |
|---|---|
| IEnumerable<IMapPopulator> | List of Populators |