Show / Hide Table of Contents

Interface INode

Interface to be implemented by node types to be accessed by functionality in Fusee.Xene.

Namespace: Fusee.Xene
Assembly: Fusee.Xene.dll
Syntax
public interface INode

Properties

EnumChildren

Retrieves the child nodes of this instance.

Declaration
IEnumerable<INode> EnumChildren { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<INode>

The child nodes.

EnumComponents

Retrieves the components making up this node.

Declaration
IEnumerable<IComponent> EnumComponents { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IComponent>

The components.

Extension Methods

SceneFinderExtensions.FindNodes<TNode>(TNode, Predicate<TNode>)
SceneFinderExtensions.FindNodes<TNodeToFind, TNode>(TNode, Predicate<TNodeToFind>)
SceneFinderExtensions.FindComponents<TNode, TComponent>(TNode, Predicate<TComponent>)
SceneFinderExtensions.FindComponents<TComponentToFind, TNode, TComponent>(TNode, Predicate<TComponentToFind>)
SceneFinderExtensions.FindNodesWhereComponent<TNode, TComponent>(TNode, Predicate<TComponent>)
SceneFinderExtensions.FindNodesWhereComponent<TComponentToFind, TNode, TComponent>(TNode, Predicate<TComponentToFind>)
ViseratorExtensions.Viserate<TViserator, TResult, TNode, TComponent>(TNode)
Generated by DocFX
GitHub Repo
Back to top