Class VsInputSignature
Namespace: ValveResourceFormat.CompiledShader
Assembly: ValveResourceFormat.dll
Vertex shader input signature.
csharp
public class VsInputSignature : ShaderDataBlockInheritance
object ← ShaderDataBlock ← VsInputSignature
Inherited Members
ShaderDataBlock.Start, ShaderDataBlock.ReadStringWithMaxLength(BinaryReader, int)
Constructors
VsInputSignature(KVObject, int)
Initializes a new instance from data.
csharp
public VsInputSignature(KVObject data, int index)Parameters
data KVObject
index int
VsInputSignature(BinaryReader, int)
Initializes a new instance from a binary reader.
csharp
public VsInputSignature(BinaryReader datareader, int index)Parameters
datareader BinaryReader
index int
Properties
Elements
Gets the array of input signature elements.
csharp
public Material.InputSignatureElement[] Elements { get; }Property Value
Material.InputSignatureElement[]
Index
Gets the index in the owning array.
csharp
public int Index { get; }Property Value
See Also
https://s2v.app/SchemaExplorer/cs2/modellib/VsInputSignatureElement_t

