-
-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
117 changed files
with
1,008 additions
and
723 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') | ||
## Entity.World Property | ||
Gets the [World](./DefaultEcs-World.md 'DefaultEcs.World') instance from which current [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') originate. | ||
```C# | ||
public DefaultEcs.World World { get; } | ||
``` | ||
#### Returns | ||
[World](./DefaultEcs-World.md 'DefaultEcs.World') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySet-Contains(DefaultEcs-Entity).md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet') | ||
## EntitySet.Contains(DefaultEcs.Entity) Method | ||
Determines whether an [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') is in the [EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet'). | ||
```C# | ||
public bool Contains(in DefaultEcs.Entity entity); | ||
``` | ||
#### Parameters | ||
<a name='DefaultEcs-EntitySet-Contains(DefaultEcs-Entity)-entity'></a> | ||
`entity` [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') | ||
The [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') to locate in the [EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet'). | ||
|
||
#### Returns | ||
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean') | ||
true if [entity](#DefaultEcs-EntitySet-Contains(DefaultEcs-Entity)-entity 'DefaultEcs.EntitySet.Contains(DefaultEcs.Entity).entity') is found in the [EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet'); otherwise, false. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
...pi/DefaultEcs-EntitySetBuilder-Build().md → ...pi/DefaultEcs-EntitySetBuilder-AsSet().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 10 additions & 0 deletions
10
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-AsSet().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.AsSet() Method | ||
Returns an [EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet') with the specified rules. | ||
```C# | ||
public DefaultEcs.EntitySet AsSet(); | ||
``` | ||
#### Returns | ||
[EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet') | ||
The [EntitySet](./DefaultEcs-EntitySet.md 'DefaultEcs.EntitySet'). |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-Or-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.Or<T>() Method | ||
Add the type [T](#DefaultEcs-EntitySetBuilder-EitherBuilder-Or-T-()-T 'DefaultEcs.EntitySetBuilder.EitherBuilder.Or<T>().T') to current either group. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder.EitherBuilder Or<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-Or-T-()-T'></a> | ||
`T` | ||
The type of component to add to the either group. | ||
|
||
#### Returns | ||
[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
The current [EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder'). |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenAdded-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenAdded<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when a component of type [T](#DefaultEcs-EntitySetBuilder-EitherBuilder-WhenAdded-T-()-T 'DefaultEcs.EntitySetBuilder.EitherBuilder.WhenAdded<T>().T') is added. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder WhenAdded<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenAdded-T-()-T'></a> | ||
`T` | ||
The type of component. | ||
|
||
#### Returns | ||
[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder') | ||
The current [EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder'). |
15 changes: 15 additions & 0 deletions
15
...mentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenAddedEither-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenAddedEither<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when one component of the either group is added. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder.EitherBuilder WhenAddedEither<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenAddedEither-T-()-T'></a> | ||
`T` | ||
The type of component to add to the either group. | ||
|
||
#### Returns | ||
[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
A [EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') to create a either group. |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenChanged-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenChanged<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when a component of type [T](#DefaultEcs-EntitySetBuilder-EitherBuilder-WhenChanged-T-()-T 'DefaultEcs.EntitySetBuilder.EitherBuilder.WhenChanged<T>().T') is changed. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder WhenChanged<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenChanged-T-()-T'></a> | ||
`T` | ||
The type of component. | ||
|
||
#### Returns | ||
[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder') | ||
The current [EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder'). |
15 changes: 15 additions & 0 deletions
15
...ntation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenChangedEither-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenChangedEither<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when one component of the either group is changed. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder.EitherBuilder WhenChangedEither<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenChangedEither-T-()-T'></a> | ||
`T` | ||
The type of component to add to the either group. | ||
|
||
#### Returns | ||
[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
A [EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') to create a either group. |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenRemoved-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenRemoved<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when a component of type [T](#DefaultEcs-EntitySetBuilder-EitherBuilder-WhenRemoved-T-()-T 'DefaultEcs.EntitySetBuilder.EitherBuilder.WhenRemoved<T>().T') is removed. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder WhenRemoved<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenRemoved-T-()-T'></a> | ||
`T` | ||
The type of component. | ||
|
||
#### Returns | ||
[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder') | ||
The current [EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder'). |
15 changes: 15 additions & 0 deletions
15
...ntation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WhenRemovedEither-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WhenRemovedEither<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') when one component of the either group is removed. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder.EitherBuilder WhenRemovedEither<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WhenRemovedEither-T-()-T'></a> | ||
`T` | ||
The type of component to add to the either group. | ||
|
||
#### Returns | ||
[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
A [EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') to create a either group. |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-With-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.With<T>() Method | ||
Makes a rule to observe [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') with a component of type [T](#DefaultEcs-EntitySetBuilder-EitherBuilder-With-T-()-T 'DefaultEcs.EntitySetBuilder.EitherBuilder.With<T>().T'). | ||
```C# | ||
public DefaultEcs.EntitySetBuilder With<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-With-T-()-T'></a> | ||
`T` | ||
The type of component. | ||
|
||
#### Returns | ||
[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder') | ||
The current [EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder'). |
15 changes: 15 additions & 0 deletions
15
documentation/api/DefaultEcs-EntitySetBuilder-EitherBuilder-WithEither-T-().md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#### [DefaultEcs](./index.md 'index') | ||
### [DefaultEcs](./DefaultEcs.md 'DefaultEcs').[EntitySetBuilder](./DefaultEcs-EntitySetBuilder.md 'DefaultEcs.EntitySetBuilder').[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
## EitherBuilder.WithEither<T>() Method | ||
Makes a rule to obsverve [Entity](./DefaultEcs-Entity.md 'DefaultEcs.Entity') with at least one component of the either group. | ||
```C# | ||
public DefaultEcs.EntitySetBuilder.EitherBuilder WithEither<T>(); | ||
``` | ||
#### Type parameters | ||
<a name='DefaultEcs-EntitySetBuilder-EitherBuilder-WithEither-T-()-T'></a> | ||
`T` | ||
The type of component to add to the either group. | ||
|
||
#### Returns | ||
[EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') | ||
A [EitherBuilder](./DefaultEcs-EntitySetBuilder-EitherBuilder.md 'DefaultEcs.EntitySetBuilder.EitherBuilder') to create a either group. |
Oops, something went wrong.