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 |