Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    EffectDescriptorSetReflection Class

    Namespace: Stride.Graphics
    Assembly: Stride.Graphics.dll
    System.Object → EffectDescriptorSetReflection
    Derived from EffectDescriptorSetReflection:

    public class EffectDescriptorSetReflection
    Name Description
    Methods
    AddLayout(String, DescriptorSetLayoutBuilder)
    GetLayout(String)
    GetLayoutIndex(String)
    New(GraphicsDevice, EffectBytecode, List<String>, String)
    | Improve this Doc View Source

    Methods


    AddLayout(String, DescriptorSetLayoutBuilder)

    public void AddLayout(string descriptorSetName, DescriptorSetLayoutBuilder descriptorSetLayoutBuilder)
    Parameters
    Type Name Description
    System.String descriptorSetName
    DescriptorSetLayoutBuilder descriptorSetLayoutBuilder

    GetLayout(String)

    public DescriptorSetLayoutBuilder GetLayout(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    DescriptorSetLayoutBuilder

    GetLayoutIndex(String)

    public int GetLayoutIndex(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Int32

    New(GraphicsDevice, EffectBytecode, List<String>, String)

    public static EffectDescriptorSetReflection New(GraphicsDevice graphicsDevice, EffectBytecode effectBytecode, List<string> effectDescriptorSetSlots, string defaultSetSlot)
    Parameters
    Type Name Description
    GraphicsDevice graphicsDevice
    EffectBytecode effectBytecode
    System.Collections.Generic.List<System.String> effectDescriptorSetSlots
    System.String defaultSetSlot
    Returns
    Type Description
    EffectDescriptorSetReflection

    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