Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    EffectObjectNode Struct

    Namespace: Stride.Rendering
    Assembly: 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.

    | Improve this Doc View Source

    Constructors


    EffectObjectNode(RenderEffect, ObjectNodeReference)

    public EffectObjectNode(RenderEffect renderEffect, ObjectNodeReference objectNode)
    Parameters
    Type Name Description
    RenderEffect renderEffect
    ObjectNodeReference objectNode
    | Improve this Doc View Source

    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()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation