-
Notifications
You must be signed in to change notification settings - Fork 0
RenderingServer
Home | API by Category | Complete API Index | API Compatibility
| Field | Value |
|---|---|
| Full name | Electron2D.RenderingServer |
| Namespace | Electron2D |
| Kind | class |
| Category | Rendering |
Provides the Electron2D server boundary for rendering capabilities.
public static class Electron2D.RenderingServerProfile: Electron2D 0.1.0 2D
Status: Partial / Not verified
Out of profile: yes
Godot reference: RenderingServer
Singleton-style facade for active renderer profile and feature flags; concrete backends remain internal.
RenderingServer is a singleton-style facade. It exposes the active renderer
profile and feature flags while keeping concrete backend implementations
internal to the runtime.
Electron2D 0.1.0 Preview keeps the native GPU backend device lifecycle behind internal backend types. This public server remains the stable Electron2D query boundary for the active renderer profile and feature flags.
Reading the current profile and feature flags is safe from any thread. Backend replacement is an internal startup/test operation and should not be performed while a frame is being submitted.
This type is available since Electron2D 0.1.0 Preview.
| Member | Kind | Summary |
|---|---|---|
CurrentProfile |
Property | Gets the renderer profile currently selected by the runtime. |
HasFeature(Electron2D.RenderingServer.RenderingFeature) |
Method | Checks whether the active renderer backend supports a feature. |
Kind: Property
public Electron2D.RenderingServer.RenderingProfile CurrentProfile { get; }Gets the renderer profile currently selected by the runtime.
This property follows the validation and lifetime rules of its declaring type.
The current current profile value.
This member is not synchronized. Call it from the thread that owns the related object unless the declaring type states otherwise.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.RenderingServer
Kind: Method
public static System.Boolean HasFeature(Electron2D.RenderingServer.RenderingFeature)(Electron2D.RenderingServer.RenderingFeature feature)Checks whether the active renderer backend supports a feature.
This method follows the validation and lifetime rules of its declaring type.
-
feature: The feature to query.
true when the active backend supports the feature; otherwise, false.
This member is not synchronized. Call it from the thread that owns the related object unless the declaring type states otherwise.
This API is available since Electron2D 0.1.0 Preview.
Electron2D.RenderingServer
Electron2D 0.1.0 Preview API reference. Generated from 175 public runtime types.