프로퍼티 | 타입 | 설명 |
---|
메소드 | 설명 | |
---|---|---|
GetAttributeWarnings ( ) : string |
Gets attribute warnings for specific attributes when points are being wasted or points are out of bounds.
|
|
GetSpeciesFromAssembly ( |
Called to create a new species object from the given assembly. This should be the only entry point for creating a new species object.
|
|
InitializeNewState ( Point position, int generation ) : OrganismBase.OrganismState |
Required method for any derived classes that can be used to create a new state object based on the species.
|
|
IsSameSpecies ( ISpecies species ) : bool |
This method can be used to compare another species to this species and determine if they match.
|
메소드 | 설명 | |
---|---|---|
Species ( |
Creates a new instance of the species class initialized with the given CLR Type pulling various fields out of the Type's attributes.
|
public static GetSpeciesFromAssembly ( |
||
organismAssembly | The assembly to generate the species from. | |
리턴 |
public abstract InitializeNewState ( Point position, int generation ) : OrganismBase.OrganismState | ||
position | Point | The position for the new state. |
generation | int | The creature's generation for the new state. |
리턴 | OrganismBase.OrganismState |
public IsSameSpecies ( ISpecies species ) : bool | ||
species | ISpecies | The species to be compared |
리턴 | bool |
protected Species ( |
||
clrType | The CLR Type to initialize this species. | |
리턴 | System |