Click or drag to resize

RenderingSystem Class

Various functionality for working with the rendering system.
Inheritance Hierarchy
SystemObject
  NeoAxisRenderingSystem

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2023.1.2.0 (2023.1.2.0)
Syntax
C#
public static class RenderingSystem

The RenderingSystem type exposes the following members.

Properties
Methods
  NameDescription
Public methodStatic memberCallBgfxFrame
Public methodStatic memberConvertColorValue(ColorValue)
Generates a packed data version of the passed in ColorValue suitable for use as with this RenderSystem.
Public methodStatic memberConvertColorValue(ColorValue)
Generates a packed data version of the passed in ColorValue.
Public methodStatic memberCreateMultiRenderTarget
Public methodStatic memberCreateRenderWindow
Public methodStatic memberGetAllRenderTargets
Gets all the render targets collection.
Public methodStatic memberGetAllViewports
Gets the viewports collection.
Public methodStatic memberIsDeviceLost
Public methodStatic memberIsDeviceLostByTestCooperativeLevel
D3D specific method to return whether the device has been lost.
Public methodStatic memberRestoreDeviceAfterLost
Public methodStatic memberTryCreateOcclusionQuery
Tries to create an occlusion query. An occlusion query object cannot be created every frame, only in a specific frame (every fourth frame). Created object must used only in the current frame. If the pixels are drawn successfully, it will call callback.
Top
Events
  NameDescription
Public eventStatic memberRenderSystemEvent
Occurs when the render system event is generated.
Top
Fields
  NameDescription
Public fieldStatic memberCapabilities
Top
See Also