Class ReflectPipeline
Inheritance
ReflectPipeline
Syntax
public class ReflectPipeline : MonoBehaviour, IUpdateDelegate, IExposedPropertyTable, ILogReceiver
Fields
pipelineAsset
Declaration
public PipelineAsset pipelineAsset
Field Value
Methods
ClearReferenceValue(PropertyName)
Declaration
public void ClearReferenceValue(PropertyName id)
Parameters
Implements
GetReferenceValue(PropertyName, out Boolean)
Declaration
public Object GetReferenceValue(PropertyName id, out bool idValid)
Parameters
Returns
Implements
UnityEngine.IExposedPropertyTable.GetReferenceValue(UnityEngine.PropertyName, System.Boolean)
InitializeAndRefreshPipeline(ISyncModelProvider)
Declaration
public void InitializeAndRefreshPipeline(ISyncModelProvider provider)
Parameters
InitializePipeline(ISyncModelProvider)
Declaration
public void InitializePipeline(ISyncModelProvider provider)
Parameters
RefreshPipeline()
Declaration
public void RefreshPipeline()
SetReferenceValue(PropertyName, Object)
Declaration
public void SetReferenceValue(PropertyName id, Object value)
Parameters
Implements
ShutdownPipeline()
Declaration
public void ShutdownPipeline()
TryGetNode<T>(out T)
Declaration
public bool TryGetNode<T>(out T node)
where T : class, IReflectNode
Parameters
Type |
Name |
Description |
T |
node |
|
Returns
Type Parameters
Events
afterInitialize
Declaration
public event Action afterInitialize
Event Type
beforeInitialize
Declaration
public event Action beforeInitialize
Event Type
update
Declaration
public event Action<float> update
Event Type
Implements