Class CompositorNode
The base class of all nodes in VisualCompositor
Inherited Members
Namespace: Unity.VisualCompositor
Syntax
public abstract class CompositorNode : ScriptableObject, ISerializationCallbackReceiver
Properties
DefaultTitle
The default title of the node.
Declaration
public virtual string DefaultTitle { get; }
Property Value
Type | Description |
---|---|
String |
WidgetBackgroundColor
The background color of the header widget of the node.
Declaration
public virtual Color WidgetBackgroundColor { get; }
Property Value
Type | Description |
---|---|
Color |
Methods
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
Implements
OnAfterDeserializeInternalV()
Implement this method to do internal processes after Unity deserializes your object.
Declaration
protected virtual void OnAfterDeserializeInternalV()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
Implements
OnBeforeSerializeInternalV()
Implement this method to do internal processes before Unity serializes your object.
Declaration
protected virtual void OnBeforeSerializeInternalV()
OnDestroyInternalV()
Implement this method to execute code when the CompositorNode is about to be destroyed.
Declaration
protected virtual void OnDestroyInternalV()
OnEnableInternalV()
Declaration
protected virtual void OnEnableInternalV()
Render()
Executes the rendering of the node.
Declaration
public abstract void Render()