SceneWidget
Namespace: Hex1b.Widgets
Assembly: Hex1b.dll
A widget that renders a 3D scene from a camera's perspective into the terminal. Usage: context.Scene(scene, camera)
csharp
[Experimental("HEX1B_SCENE", UrlFormat = "https://github.com/hex1b/hex1b/blob/main/docs/experimental/scene.md")]
public record SceneWidget : Hex1bWidget, IEquatable<Hex1bWidget>, IEquatable<SceneWidget>Inheritance
Object → Hex1bWidget → SceneWidget
Implements
Constructors
SceneWidget(Scene, SceneCamera)
Parameters:
scene(Scene):camera(SceneCamera):
csharp
public SceneWidget(Scene scene, SceneCamera camera)Properties
Camera
Returns: SceneCamera
csharp
public SceneCamera Camera { get; init; }Scene
Returns: Scene
csharp
public Scene Scene { get; init; }