Class VirtualNode
Base class for all virtual animation nodes. Contains common functionality for cache invalidation. Generally, external libraries should not use this class directly.
public abstract class VirtualNode
- Inheritance
-
VirtualNode
- Derived
- Inherited Members
Properties
Name
public abstract string Name { get; set; }
Property Value
OriginalObject
The original unity object that this node represents. Used in ToString debug output.
protected UnityEngine.Object? OriginalObject { get; set; }
Property Value
Methods
AllReachableNodes()
public IEnumerable<VirtualNode> AllReachableNodes()
Returns
EnumerateChildren()
public IEnumerable<VirtualNode> EnumerateChildren()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
_EnumerateChildren()
protected virtual IEnumerable<VirtualNode> _EnumerateChildren()