|
SceneViewDirtyFlags Enumeration |
SceneViewDirtyFlags enum defines flags that describe what changes have occur in the
SceneView from last time the scene was rendered.
Namespace: Ab4d.SharpEngine.CommonAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax [FlagsAttribute]
public enum SceneViewDirtyFlags
Members Member name | Value | Description |
---|
None | 0 |
None
|
IsEnabledChanged | 1 |
IsEnabledChanged
|
CameraChanged | 2 |
CameraChanged
|
ViewSizeChanged | 4 |
ViewSizeChanged or ViewRotation changed
|
MultisamplingChanged | 8 |
MultisamplingChanged
|
BackgroundColorChanged | 16 |
BackgroundColorChanged
|
ShaderSettingsChanged | 32 |
ShaderSettingsChanged
|
RenderingStepsChanged | 64 |
RenderingStepsChanged
|
PostProcessChanged | 128 |
PostProcessChanged
|
VirtualRealitySettingsChanged | 256 |
VirtualRealitySettingsChanged
|
ShadowRenderingSettingsChanged | 512 |
ShadowRenderingSettingsChanged
|
RenderToBitmap | 1,024 |
RenderToBitmap - used in RenderingContext.RenderReason when RenderToBitmap method is used.
|
ViewChanged | 2,048 |
ViewChanged - used when the same scene is rendered to a different view.
|
PipelineRecreated | 4,096 |
PipelineRecreated is set in case the pipeline was recreated. When this flag is set, then all objects that require pipeline (RenderingItems, EffectTechniques) need to be recreated.
|
TargetBufferChanged | 8,192 |
TargetBufferChanged (for example when adding new staging buffer)
|
SpritesChanged | 16,384 |
SpritesChanged is used to indicate that sprites have been changed.
|
OtherChange | 32,768 |
OtherChange
|
All | 65,535 |
All
|
See Also