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 |