Table of Contents

Class StrokeAction

Namespace
Pinwheel.Vista.Strokes
Assembly
Pinwheel.Vista.Runtime.dll
[CreateAssetMenu(menuName = "Vista/Stroke Action", order = -9899)]
public class StrokeAction : ScriptableObject
Inheritance
Object
ScriptableObject
StrokeAction
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, InstantiateParameters)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Scene)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Object.ToString()
Object.name
Object.hideFlags

Properties

blendOptions

Gets or sets how this action's outputs combine with the terrain data already persisted in the scene.

catalogPlacement
category
excludeFromPainter
info
sampleStroke

Gets or sets the stroke recorded for graph authoring, or null when no sample exists.

sortingNumber
terrainGraph

Gets or sets the graph that produces this action's effect.

writableData

Gets or sets the terrain-data channels this action is allowed to write.

Methods

IsValid(out string)
RequestData(Stroke, int, GraphSlotSelections, IEnumerable<PropertyOverride>, GraphInputContainer, StrokeInputProvider, GenericTextureOutputHandler, GenericBufferOutputHandler)

Executes this action's graph for a complete stroke using an explicit base random seed.

Reset()

Restores this action to the configuration of a newly created asset.