RenderNode Struct
Namespace: Stride.RenderingAssembly: Stride.Rendering.dll
Represents an single render operation of a RenderObject from a specific view with a specific effect, with attached properties.
public struct RenderNode
              | Name | Description | |
|---|---|---|
| Constructors | ||
| RenderNode(RenderObject, RenderView, ViewObjectNodeReference, RenderStage) | ||
| Fields | ||
| EffectObjectNode | Contains parameters specific to this object with the current effect.  | 
                          |
| RenderEffect | The render effect.  | 
                          |
| RenderObject | Underlying render object.  | 
                          |
| RenderStage | The render stage.  | 
                          |
| RenderView | View used when rendering. This is usually a frustum and some camera parameters.  | 
                          |
| Resources | The "PerDraw" resources.  | 
                          |
| ViewObjectNode | Contains parameters specific to this object in the current view.  | 
                          |
Constructors
RenderNode(RenderObject, RenderView, ViewObjectNodeReference, RenderStage)
public RenderNode(RenderObject renderObject, RenderView renderView, ViewObjectNodeReference viewObjectNode, RenderStage renderStage)
              Parameters
| Type | Name | Description | 
|---|---|---|
| RenderObject | renderObject | |
| RenderView | renderView | |
| ViewObjectNodeReference | viewObjectNode | |
| RenderStage | renderStage | 
Fields
EffectObjectNode
Contains parameters specific to this object with the current effect.
public EffectObjectNodeReference EffectObjectNode
              Field Value
| Type | Description | 
|---|---|
| EffectObjectNodeReference | 
RenderEffect
The render effect.
public RenderEffect RenderEffect
              Field Value
| Type | Description | 
|---|---|
| RenderEffect | 
RenderObject
Underlying render object.
public readonly RenderObject RenderObject
              Field Value
| Type | Description | 
|---|---|
| RenderObject | 
RenderStage
The render stage.
public RenderStage RenderStage
              Field Value
| Type | Description | 
|---|---|
| RenderStage | 
RenderView
View used when rendering. This is usually a frustum and some camera parameters.
public readonly RenderView RenderView
              Field Value
| Type | Description | 
|---|---|
| RenderView | 
Resources
The "PerDraw" resources.
public ResourceGroup Resources
              Field Value
| Type | Description | 
|---|---|
| ResourceGroup | 
ViewObjectNode
Contains parameters specific to this object in the current view.
public readonly ViewObjectNodeReference ViewObjectNode
              Field Value
| Type | Description | 
|---|---|
| ViewObjectNodeReference |