Table of Contents

Class EffectDescriptorSetReflection

Namespace
Stride.Graphics
Assembly
Stride.Graphics.dll
public class EffectDescriptorSetReflection
Inheritance
EffectDescriptorSetReflection

Methods

AddLayout(string, DescriptorSetLayoutBuilder)

public void AddLayout(string descriptorSetName, DescriptorSetLayoutBuilder descriptorSetLayoutBuilder)

Parameters

descriptorSetName string
descriptorSetLayoutBuilder DescriptorSetLayoutBuilder

GetLayout(string)

public DescriptorSetLayoutBuilder GetLayout(string name)

Parameters

name string

Returns

DescriptorSetLayoutBuilder

GetLayoutIndex(string)

public int GetLayoutIndex(string name)

Parameters

name string

Returns

int

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

public static EffectDescriptorSetReflection New(GraphicsDevice graphicsDevice, EffectBytecode effectBytecode, List<string> effectDescriptorSetSlots, string defaultSetSlot)

Parameters

graphicsDevice GraphicsDevice
effectBytecode EffectBytecode
effectDescriptorSetSlots List<string>
defaultSetSlot string

Returns

EffectDescriptorSetReflection