EffectObjectNode Struct
Namespace: Stride.RenderingAssembly: Stride.Rendering.dll
Represents a RenderObject drawn with a specific RenderEffect, with attached properties.
public struct EffectObjectNode
| Name | Description | |
|---|---|---|
| Constructors | ||
| EffectObjectNode(RenderEffect, ObjectNodeReference) | ||
| Fields | ||
| ObjectConstantBufferOffset | The "PerObject" constant buffer offset in our global cbuffer. |
|
| ObjectDescriptorSet | The "PerObject" descriptor set. |
|
| ObjectNode | The object node reference. |
|
| RenderEffect | The effect used. |
|
Constructors
EffectObjectNode(RenderEffect, ObjectNodeReference)
public EffectObjectNode(RenderEffect renderEffect, ObjectNodeReference objectNode)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderEffect | renderEffect | |
| ObjectNodeReference | objectNode |
Fields
ObjectConstantBufferOffset
The "PerObject" constant buffer offset in our global cbuffer.
public int ObjectConstantBufferOffset
Field Value
| Type | Description |
|---|---|
| System.Int32 |
ObjectDescriptorSet
The "PerObject" descriptor set.
public DescriptorSet ObjectDescriptorSet
Field Value
| Type | Description |
|---|---|
| DescriptorSet |
ObjectNode
The object node reference.
public ObjectNodeReference ObjectNode
Field Value
| Type | Description |
|---|---|
| ObjectNodeReference |
RenderEffect
The effect used.
public RenderEffect RenderEffect
Field Value
| Type | Description |
|---|---|
| RenderEffect |
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()