Click or drag to resize
Ab4d.SharpEngine logo

RenderingContext Class

Inheritance Hierarchy
SystemObject
  Ab4d.SharpEngine.CoreRenderingContext

Namespace: Ab4d.SharpEngine.Core
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 1.0.8740+deb2991acfe86a95cca780cd4f82bcae2805c1a5
Syntax
C#
public class RenderingContext

The RenderingContext type exposes the following members.

Constructors
 NameDescription
Public methodRenderingContextInitializes a new instance of the RenderingContext class
Top
Properties
 NameDescription
Public propertyAllLightsDescriptorSet 
Public propertyCurrentBoundDescriptorSets 
Public propertyCurrentCommandBuffer 
Public propertyCurrentFrameBuffer 
Public propertyCurrentIndexBuffer 
Public propertyCurrentMaterialIndex 
Public propertyCurrentMatrixIndex 
Public propertyCurrentPipeline 
Public propertyCurrentRenderingStep Gets currently executing RenderingStep
Public propertyCurrentSwapChainImage 
Public propertyCurrentSwapChainImageIndex 
Public propertyCurrentSwapChainImageView 
Public propertyCurrentVertexBuffer 
Public propertyDepthStencilImage 
Public propertyFrameNumber Current frame number
Public propertyHeight 
Public propertyIsCommandBufferNewlyRecorded True if the command buffer was newly recorded in FillCommandBufferRenderingStep.
Public propertyIsCommandBufferRecordingStarted Gets a Boolean that specifies if vkBeginCommandBuffer command was called and vkEndCommandBuffer command was not called yet. This property is changed by calling BeginRecordingCommandBuffer and EndRecordingCommandBuffer methods.
Public propertyIsCurrentCommandBufferDirty 
Public propertyIsNonStandardPipelineLayout 
Public propertyIsRenderPassRenderingStarted Gets a Boolean that specifies if vkCmdBeginRenderPass command was called and vkCmdEndRenderPass command was not called yet. This property is changed by calling BeginRenderPass and EndRenderPass methods.
Public propertyMSAAImage 
Public propertyMultisampleCount 
Public propertyRenderingStatistics 
Public propertyRenderPass 
Public propertySceneDescriptorSet 
Public propertySceneDirtyFlags 
Public propertySceneViewDirtyFlags 
Public propertyStagingBufferReadyCallbacks 
Public propertyStagingGpuBuffer 
Public propertyStagingGpuBufferHeight 
Public propertyStagingGpuBufferWidth 
Public propertyStagingGpuImage 
Public propertyStagingImageReadyCallbacks 
Public propertySwapChain 
Public propertySwapChainFormat 
Public propertySwapChainImagesCount 
Public propertySwapChainSurfaceFormat 
Public propertyUsedCamera Gets or sets a camera that will be used to view the scene.
Public propertyWidth 
Top
Methods
Fields
See Also