Click or drag to resize
Ab4d.SharpEngine logo

Ab4d.SharpEngine.AvaloniaUI Namespace

Ab4d.SharpEngine.AvaloniaUI namespace contains classes that are defined in Ab4d.SharpEngine.AvaloniaUI assembly.
Classes
 ClassDescription
Public classExtensions Extensions class provides extension methods to convert Avalonia types to SharpEngine types and vice versa.
Public classInputEventsManager InputEventsManager is an Avalonia specific implementation of a generic ManualInputEventsManager. This class simplifies working with pointer and mouse events on 3D objects for AvaloniaUI.
Public classMouseCameraControllerObsolete.
MouseCameraController is obsolete. Please use PointerCameraController instead.
Public classPointerCameraController PointerCameraController is a camera controller that can control the camera by pointer or mouse events. This class can be used in Avalonia application and can subscribe to pointer or mouse events on the Avalonia Control that is defined by the EventsSourceElement.
Public classSharpEngineSceneView SharpEngineSceneView is a control that can show a 3D scene that is defined by the Scene and SceneView objects. See remarks for more info.
Public classSkiaSharpBitmapIO SkiaSharpBitmapIO uses SkiaSharp to support bitmap IO operations.