Class WaterSurfaceBehaviour
Water surface behavior for timeline support.
Inherited Members
PlayableBehaviour.OnGraphStart(Playable)
PlayableBehaviour.OnGraphStop(Playable)
PlayableBehaviour.OnPlayableCreate(Playable)
PlayableBehaviour.OnBehaviourDelay(Playable, FrameData)
PlayableBehaviour.OnBehaviourPlay(Playable, FrameData)
PlayableBehaviour.OnBehaviourPause(Playable, FrameData)
PlayableBehaviour.PrepareData(Playable, FrameData)
PlayableBehaviour.PrepareFrame(Playable, FrameData)
PlayableBehaviour.Clone()
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
public class WaterSurfaceBehaviour : PlayableBehaviour, IPlayableBehaviour, ICloneable
Methods
OnPlayableDestroy(Playable)
Function called when the playable is destroyed.
Declaration
public override void OnPlayableDestroy(Playable playable)
Parameters
Type | Name | Description |
---|---|---|
Playable | playable | Playable. |
Overrides
UnityEngine.Playables.PlayableBehaviour.OnPlayableDestroy(UnityEngine.Playables.Playable)
ProcessFrame(Playable, FrameData, object)
Function called to process a frame.
Declaration
public override void ProcessFrame(Playable playable, FrameData info, object playerData)
Parameters
Type | Name | Description |
---|---|---|
Playable | playable | Playable. |
FrameData | info | FrameData. |
object | playerData | Target water surface. |
Overrides
Implements
UnityEngine.Playables.IPlayableBehaviour