Class ResourceLayoutSection
The resource layout section of effect.
Inherited Members
Namespace: Evergine.Framework.Graphics.Effects.Analyzer
Assembly: Evergine.Framework.dll
Syntax
public class ResourceLayoutSection : Section
Constructors
ResourceLayoutSection()
Initializes a new instance of the ResourceLayoutSection class.
Declaration
public ResourceLayoutSection()
See Also
Fields
DirectivesGroups
The directives groups.
Declaration
public List<DirectivesGroup> DirectivesGroups
Field Value
Type | Description |
---|---|
List<DirectivesGroup> |
See Also
ResourceLayoutInfo
The resource layout information.
Declaration
public List<GraphicsResourceInfo> ResourceLayoutInfo
Field Value
Type | Description |
---|---|
List<GraphicsResourceInfo> |
See Also
StructsInfo
The structs information.
Declaration
public List<StructInfo> StructsInfo
Field Value
Type | Description |
---|---|
List<StructInfo> |
See Also
Methods
DirectiveExists(string, out Guid)
Checks if given directive exists.
Declaration
public bool DirectiveExists(string directive, out Guid id)
Parameters
Type | Name | Description |
---|---|---|
string | directive | The directive. |
Guid | id | The result directive identifier. |
Returns
Type | Description |
---|---|
bool | True if the specified directive exists, otherwise returns false. |