Class SceneBuilder
- Namespace
 - Alis.Builder.Core.Ecs.Entity.Scene
 
- Assembly
 - Alis.dll
 
The scene builder class
public class SceneBuilder : IBuild<Scene>, IName<SceneBuilder, string>, IAdd<SceneBuilder, Func<GameObjectBuilder, GameObject>>Inheritance
Implements
Inherited Members
Properties
Scene
Gets the value of the scene
private Scene Scene { get; }Property Value
Methods
Add<T>(Func<GameObjectBuilder, GameObject>)
Adds the value
public SceneBuilder Add<T>(Func<GameObjectBuilder, GameObject> value)Parameters
valueFunc<GameObjectBuilder, GameObject>- 
The value
 
Returns
- SceneBuilder
 - 
The scene builder
 
Type Parameters
T- 
The
 
Build()
Builds this instance
public Scene Build()Returns
- Scene
 - 
The scene
 
Name(string)
Names the value
public SceneBuilder Name(string value)Parameters
valuestring- 
The value
 
Returns
- SceneBuilder
 - 
The scene builder
 
See Also
- 
IBuild<TOrigin>