SceneExtensions
Namespace: Hex1b
Assembly: Hex1b.dll
Extension methods for Scene widget integration.
csharp
[Experimental("HEX1B_SCENE", UrlFormat = "https://github.com/hex1b/hex1b/blob/main/docs/experimental/scene.md")]
public static class SceneExtensionsInheritance
Object → SceneExtensions
Methods
Scene<TParentWidget>(WidgetContext<TParentWidget>, Scene, SceneCamera)
Create a scene widget that renders a 3D scene from a camera's perspective. Usage: context.Scene(scene, camera)
Parameters:
context(WidgetContext<<TParentWidget>>):scene(Scene):camera(SceneCamera):
Returns: SceneWidget
csharp
public static SceneWidget Scene<TParentWidget>(this WidgetContext<TParentWidget> context, Scene scene, SceneCamera camera) where TParentWidget : Hex1bWidget