Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    RenderObject Class

    Namespace: Stride.Rendering
    Assembly: Stride.Rendering.dll

    Describes something that can be rendered by a RootRenderFeature.

    System.Object → RenderObject
    Derived from RenderObject: RenderParticleEmitter RenderBackground RenderMesh RenderSprite RenderUIElement

    public abstract class RenderObject
    Name Description
    Fields
    ActiveRenderStages
    BoundingBox
    Enabled
    Index
    ObjectNode
    RenderFeature
    RenderGroup
    Source

    Can be used to setup a link to a source. Typically, this might be an entity component.

    StateSortKey
    StaticObjectNode
    VisibilityObjectNode
    | Improve this Doc View Source

    Fields


    ActiveRenderStages

    public ActiveRenderStage[] ActiveRenderStages
    Field Value
    Type Description
    ActiveRenderStage[]

    BoundingBox

    public BoundingBoxExt BoundingBox
    Field Value
    Type Description
    BoundingBoxExt

    Enabled

    public bool Enabled
    Field Value
    Type Description
    System.Boolean

    Index

    public readonly int Index
    Field Value
    Type Description
    System.Int32

    ObjectNode

    public ObjectNodeReference ObjectNode
    Field Value
    Type Description
    ObjectNodeReference

    RenderFeature

    public RootRenderFeature RenderFeature
    Field Value
    Type Description
    RootRenderFeature

    RenderGroup

    public RenderGroup RenderGroup
    Field Value
    Type Description
    RenderGroup

    Source

    Can be used to setup a link to a source. Typically, this might be an entity component.

    public object Source
    Field Value
    Type Description
    System.Object

    StateSortKey

    public uint StateSortKey
    Field Value
    Type Description
    System.UInt32

    StaticObjectNode

    public StaticObjectNodeReference StaticObjectNode
    Field Value
    Type Description
    StaticObjectNodeReference

    VisibilityObjectNode

    public StaticObjectNodeReference VisibilityObjectNode
    Field Value
    Type Description
    StaticObjectNodeReference

    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