Interface ISystemDependencyBuilder
- Namespace
- KeenEyes
- Assembly
- KeenEyes.Abstractions.dll
Fluent builder for declaring system component dependencies.
public interface ISystemDependencyBuilder
Methods
ReadWrites<T>()
Declares that the system reads and writes the specified component type.
ISystemDependencyBuilder ReadWrites<T>() where T : struct, IComponent
Returns
- ISystemDependencyBuilder
This builder for chaining.
Type Parameters
TThe component type that is both read and written.
Reads<T>()
Declares that the system reads the specified component type.
ISystemDependencyBuilder Reads<T>() where T : struct, IComponent
Returns
- ISystemDependencyBuilder
This builder for chaining.
Type Parameters
TThe component type that is read.
Writes<T>()
Declares that the system writes the specified component type.
ISystemDependencyBuilder Writes<T>() where T : struct, IComponent
Returns
- ISystemDependencyBuilder
This builder for chaining.
Type Parameters
TThe component type that is written.