UnityEngine.VFXModule The class VFXEventAttribute handles properties transmitted to a system with a Experimental.VFX.VisualEffect.SendEvent. Copy stored values from another event attribute. The source event attribute. Copy constructor. Source event attribute. Gets a named stored boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored boolean value (or false if Experimental.VFX.VFXEventAttribute.HasBool returns false). Gets a named stored boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored boolean value (or false if Experimental.VFX.VFXEventAttribute.HasBool returns false). Gets a named stored float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored float (or 0.0f if Experimental.VFX.VFXEventAttribute.HasFloat returns false). Gets a named stored float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored float (or 0.0f if Experimental.VFX.VFXEventAttribute.HasFloat returns false). Gets a named stored integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored integer value (or 0 if Experimental.VFX.VFXEventAttribute.HasInt returns false). Gets a named stored integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored integer value (or 0 if Experimental.VFX.VFXEventAttribute.HasInt returns false). Gets a named stored Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Matrix4x4 (or Matrix4x4.identity if Experimental.VFX.VFXEventAttribute.HasMatrix4x4 returns false). Gets a named stored Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Matrix4x4 (or Matrix4x4.identity if Experimental.VFX.VFXEventAttribute.HasMatrix4x4 returns false). Gets a named stored unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored unsigned integer value (or 0 if Experimental.VFX.VFXEventAttribute.HasUint returns false). Gets a named stored unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored unsigned integer value (or 0 if Experimental.VFX.VFXEventAttribute.HasUint returns false). Gets a named stored Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector2 (or Vector2.zero if Experimental.VFX.VFXEventAttribute.HasVector2 returns false). Gets a named stored Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector2 (or Vector2.zero if Experimental.VFX.VFXEventAttribute.HasVector2 returns false). Gets a named stored Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector3 (or Vector3.zero if Experimental.VFX.VFXEventAttribute.HasVector3 returns false). Gets a named stored Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector3 (or Vector3.zero if Experimental.VFX.VFXEventAttribute.HasVector3 returns false). Gets a named stored Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector4 (or Vector4.zero if Experimental.VFX.VFXEventAttribute.HasVector4 returns false). Gets a named stored Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The stored Vector4 (or Vector4.zero if Experimental.VFX.VFXEventAttribute.HasVector4 returns false). Returns true if event attribute stores this named boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if event attribute stores this named Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Sets a named boolean value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new boolean value. Sets a named boolean value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new boolean value. Sets a named float value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new float value. Sets a named float value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new float value. Sets a named integer value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new integer value. Sets a named integer value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new integer value. Sets a named Matrix4x4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Matrix4x4 value. Sets a named Matrix4x4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Matrix4x4 value. Sets a named unsigned integer value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new unsigned integer value. Sets a named unsigned integer value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new unsigned integer value. Sets a named Vector2 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector2 value. Sets a named Vector2 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector2 value. Sets a named Vector3 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector3 value. Sets a named Vector3 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector3 value. Sets a named Vector4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector4 value. Sets a named Vector4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector4 value. This class is a wrapper to the set of expression values. Returns a an animation curve that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a an animation curve that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a boolean that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a boolean that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a float that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a float that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a gradient that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a gradient that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns an integer that corresponds to the bound named expression. IF this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns an integer that corresponds to the bound named expression. IF this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Matrix4 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Matrix4 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a mesh that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a mesh that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a texture that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a texture that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns an unsigned integer that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns an unsigned integer that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector2 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector2 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector3 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector3 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector4 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns a Vector4 that corresponds to the bound named expression. If this entry is not available, or the type doesn't match, an exception is thrown. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The VFX Manager lets you set a number of properties that control VisualEffect behavior within your game. The fixed interval in which the frame rate updates. The tick rate is in seconds. The maximum allowed delta time for an update interval. This limit affects fixedDeltaTime and deltaTime. The tick rate is in seconds. This abstract class provides a way to implement custom spawner block in C#. This method is invoked when Play is triggered on parent spawner system. The spawner state. The values of expression (input properties for a spawner block). The visual effect. This method is invoked when stop is triggered on parent spawner system. The spawner state. The values of expression (input properties for a spawner block). The visual effect. This method is invoked when update is triggered on parent spawner system. The spawner state. The values of expression (input properties for a spawner block). The visual effect. The spawn state of a Spawn system. The current delta time. The current playing state. The current Spawn count. The accumulated delta time since the last Play event. Gets the modifiable current event attribute (Read Only). The visual effect class that references an Experimental.VFX.VisualEffectAsset instance within the Scene. Returns the sum of all alive particles within the visual effect. Is this visual effect culled (not visible) from any camera ? (Read Only) The paused state of visual effect. A multiplier applied to the delta time when updating the VisualEffect. The default value is 1.0f. Controls whether the visual effect generates a new random number to seed the random number generator for each call to Experimental.VFX.VisualEffect.Play function. The initial seed used used for internal random number generator. The visual effect asset used by the visual effect. If Experimental.VFX.VisualEffect._pause is true, the method processes the next visual effect update for exactly one frame with the current delta time. Create a new event attribute class. The visual effect constructor. Gets a named exposed animation curve. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed animation curve value (or empty animation curve if Experimental.VFX.VisualEffect.HasAnimationCurve returns false). Gets a named exposed animation curve. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed animation curve value (or empty animation curve if Experimental.VFX.VisualEffect.HasAnimationCurve returns false). Get a named exposed boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed boolean value (or false if Experimental.VFX.VisualEffect.HasBool returns false). Get a named exposed boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed boolean value (or false if Experimental.VFX.VisualEffect.HasBool returns false). Gets a named exposed float (o. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed float value (or 0.0f if Experimental.VFX.VisualEffect.HasFloat returns false). Gets a named exposed float (o. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed float value (or 0.0f if Experimental.VFX.VisualEffect.HasFloat returns false). Gets a named exposed gradient. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed gradient value (or empty gradient if Experimental.VFX.VisualEffect.HasGradient returns false). Gets a named exposed gradient. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed gradient value (or empty gradient if Experimental.VFX.VisualEffect.HasGradient returns false). Get named exposed integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed integer value (or 0 if Experimental.VFX.VisualEffect.HasInt returns false). Get named exposed integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed integer value (or 0 if Experimental.VFX.VisualEffect.HasInt returns false). Gets named exposed Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Matrix4x4 value (or Matrix4x4.zero if Experimental.VFX.VisualEffect.HasMatrix4x4 returns false). Gets named exposed Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Matrix4x4 value (or Matrix4x4.zero if Experimental.VFX.VisualEffect.HasMatrix4x4 returns false). Gets named exposed mesh. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed mesh value (or null if Experimental.VFX.VisualEffect.HasMesh returns false). Gets named exposed mesh. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed mesh value (or null if Experimental.VFX.VisualEffect.HasMesh returns false). Gets named exposed texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed texture value (or null if Experimental.VFX.VisualEffect.HasTexture returns false). Gets named exposed texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed texture value (or null if Experimental.VFX.VisualEffect.HasTexture returns false). Get expected texture dimension for a named exposed texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Get expected texture dimension for a named exposed texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Get named exposed unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed unsigned integer value (or 0 if Experimental.VFX.VisualEffect.HasUInt returns false). Get named exposed unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed unsigned integer value (or 0 if Experimental.VFX.VisualEffect.HasUInt returns false). Gets named exposed Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector2 value (or Vector2.zero if Experimental.VFX.VisualEffect.HasVector2 returns false). Gets named exposed Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector2 value (or Vector2.zero if Experimental.VFX.VisualEffect.HasVector2 returns false). Gets named exposed Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector3 value (or Vector3.zero if Experimental.VFX.VisualEffect.HasVector3 returns false). Gets named exposed Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector3 value (or Vector3.zero if Experimental.VFX.VisualEffect.HasVector3 returns false). Gets named exposed Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector4 value (or Vector4.zero if Experimental.VFX.VisualEffect.HasVector4 returns false). Gets named exposed Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The exposed Vector4 value (or Vector4.zero if Experimental.VFX.VisualEffect.HasVector4 returns false). Returns true if visual effect can override this named animation curve. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named animation curve. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override the boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override the boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named gradient. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named gradient. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Matrix4x4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named mesh. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named mesh. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named texture. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if the visual effect can override this named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Returns true if visual effect can override this named Vector4. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Sends a stop event to all Spawn systems. If Experimental.VFX.VisualEffect._resetSeedOnPlay is true, this methods recomputes a new random seed for the random value generator and resets internal total time to zero. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Sends a stop event to all Spawn systems. If Experimental.VFX.VisualEffect._resetSeedOnPlay is true, this methods recomputes a new random seed for the random value generator and resets internal total time to zero. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Reintialize visual effect. Sets the overridden state to false, and restores the default value that is specified in the visual effect Asset. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Sets the overridden state to false, and restores the default value that is specified in the visual effect Asset. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. Send a custom named event. The name of the event. The name ID of the event retrieved by Shader.PropertyToID. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Send a custom named event. The name of the event. The name ID of the event retrieved by Shader.PropertyToID. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Send a custom named event. The name of the event. The name ID of the event retrieved by Shader.PropertyToID. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Send a custom named event. The name of the event. The name ID of the event retrieved by Shader.PropertyToID. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Sets a named animation curve value. The name ID of the property retrieved by Shader.PropertyToID. The new animation curve. The name of the property. Sets a named animation curve value. The name ID of the property retrieved by Shader.PropertyToID. The new animation curve. The name of the property. Sets the value for a named boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new boolean value. Sets the value for a named boolean. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new boolean value. Sets the value for a named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new float value. Sets the value for a named float. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new float value. Sets a named gradient value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new gradient value. Sets a named gradient value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new gradient value. Sets the value for a named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new integer value. Sets the value for a named integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new integer value. Sets a named Matrix4x4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Matrix4x4 value. Sets a named Matrix4x4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Matrix4x4 value. Sets a named mesh value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new mesh value. Sets a named mesh value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new mesh value. Sets a named texture value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new texture value. Sets a named texture value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new texture value. Sets the value for a named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new unsigned integer value. Sets the value for a named unsigned integer. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new unsigned integer value. Sets the value for a named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector2 value. Sets the value for a named Vector2. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector2 value. Sets the value for a named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector3 value. Sets the value for a named Vector3. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector3 value. Sets a named Vector4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector4 value. Sets a named Vector4 value. The name ID of the property retrieved by Shader.PropertyToID. The name of the property. The new Vector4 value. Send a stop event to all Spawn systems. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. Send a stop event to all Spawn systems. Can be null or eventAttribute instantiated with Experimental.VFX.VisualEffect.CreateVFXEventAttribute. This class contains a graph of the elements needed to describe a visual effect. These include: the visual effects system, generated shaders, and compiled data. The visual effect Asset constructor.