Class MaterialQueryNode
Class MaterialQueryNode.
Inherited Members
Namespace: Unity.Industrial.Forma.Core.Variants
Syntax
public abstract class MaterialQueryNode : QueryNode<Material>, IQuery<Material>, IQuery
Properties
materialPathId
Gets the material path identifier.
Declaration
protected string materialPathId { get; }
Property Value
Type | Description |
---|---|
String | The material path identifier. |
Methods
ApplyOverride(QueryNode)
Applies the override.
Declaration
public override bool ApplyOverride(QueryNode overrideSource)
Parameters
Type | Name | Description |
---|---|---|
QueryNode | overrideSource | The override source. |
Returns
Type | Description |
---|---|
Boolean |
|
Overrides
Unity.Industrial.Forma.Core.Variants.QueryNode<Material>.ApplyOverride(Unity.Industrial.Forma.Core.Variants.QueryNode)
IsMaterialPathValid(QueryContext)
Determines whether [is material path valid] [the specified query context].
Declaration
protected bool IsMaterialPathValid(QueryContext queryContext)
Parameters
Type | Name | Description |
---|---|---|
QueryContext | queryContext | The query context. |
Returns
Type | Description |
---|---|
Boolean |
|
IsQueryValid(QueryContext)
Verify if query is valid
Declaration
public override bool IsQueryValid(QueryContext context)
Parameters
Type | Name | Description |
---|---|---|
QueryContext | context |
Returns
Type | Description |
---|---|
Boolean | true if the query is valid |
Overrides
ResetOverride(QueryContext)
Resets the override.
Declaration
public override void ResetOverride(QueryContext context)
Parameters
Type | Name | Description |
---|---|---|
QueryContext | context |
Overrides
Unity.Industrial.Forma.Core.Variants.QueryNode<Material>.ResetOverride(Unity.Industrial.Forma.Core.Variants.QueryContext)
SetMaterialPathId(Material, QueryContext)
Sets the material path identifier.
Declaration
protected void SetMaterialPathId(Material material, QueryContext queryContext)
Parameters
Type | Name | Description |
---|---|---|
Material | material | The material. |
QueryContext | queryContext | The query context. |