#include <ParticleAssetEmitter_ScriptBinding.h>
Inherits SimObject.
|  | 
| Integer | addDataKey (time, value) | 
|  | 
| Boolean | clearDataKeys () | 
|  | 
| void | deselectField () | 
|  | 
| Float | getAlignedAngleOffset () | 
|  | 
| Float | getAlphaTest () | 
|  | 
| String | getAnimation () | 
|  | 
| Boolean | getAttachPositionToEmitter () | 
|  | 
| Boolean | getAttachRotationToEmitter () | 
|  | 
| Boolean | getBlendMode () | 
|  | 
| String | getDataKey (keyIndex) | 
|  | 
| Integer | getDataKeyCount () | 
|  | 
| String | getDstBlendFactor () | 
|  | 
| Float | getEmitterAngle () | 
|  | 
| String | getEmitterName () | 
|  | 
| String | getEmitterOffset () | 
|  | 
| String | getEmitterSize () | 
|  | 
| String | getEmitterType () | 
|  | 
| Float | getFieldValue (time) | 
|  | 
| Float | getFixedAngleOffset () | 
|  | 
| Boolean | getFixedAspect () | 
|  | 
| Float | getFixedForceAngle () | 
|  | 
| String | getImage () | 
|  | 
| Integer | getImageFrame () | 
|  | 
| Boolean | getIntenseParticles () | 
|  | 
| Boolean | getIsTargeting () | 
|  | 
| Boolean | getKeepAligned () | 
|  | 
| Boolean | getLinkEmissionRotation () | 
|  | 
| Float | getMaxTime () | 
|  | 
| Float | getMaxValue () | 
|  | 
| Float | getMinTime () | 
|  | 
| Float | getMinValue () | 
|  | 
| String | getNamedImageFrame () | 
|  | 
| Boolean | getOldestInFront () | 
|  | 
| String | getOrientationType () | 
|  | 
| String | getOwner () | 
|  | Particle emitter accessors. 
 | 
|  | 
| String | getPivotPoint () | 
|  | 
| Float | getRandomAngleOffset () | 
|  | 
| Float | getRandomArc () | 
|  | 
| Boolean | getRandomImageFrame () | 
|  | 
| Float | getRepeatTime () | 
|  | 
| Integer | getSelectableFieldCount () | 
|  | Particle emitter fields. 
 | 
|  | 
| String | getSelectableFieldName (fieldIndex) | 
|  | 
| Boolean | getSelectedField () | 
|  | 
| Boolean | getSingleParticle () | 
|  | 
| String | getSrcBlendFactor () | 
|  | 
| String | getTargetPosition () | 
|  | 
| Float | getValueScale () | 
|  | 
| Boolean | isUsingNamedImageFrame () | 
|  | 
| Boolean | removeDataKey (keyIndex) | 
|  | 
| Boolean | selectField (fieldName) | 
|  | 
| void | setAlignedAngleOffset (alignAngleOffset) | 
|  | 
| void | setAlphaTest (float alpha) | 
|  | 
| Boolean | setAnimation (animationAssetId) | 
|  | 
| void | setAttachPositionToEmitter (attachPositionToEmitter) | 
|  | 
| void | setAttachRotationToEmitter (attachRotationToEmitter) | 
|  | 
| void | setBlendMode (blendMode) | 
|  | 
| Boolean | setDataKeyValue (keyIndex, value) | 
|  | 
| void | setDstBlendFactor (dstBlend) | 
|  | 
| void | setEmitterAngle (angle) | 
|  | 
| void | setEmitterName (emitterName) | 
|  | 
| void | setEmitterOffset (float X/float Y) | 
|  | 
| void | setEmitterSize (width/height) | 
|  | 
| void | setEmitterType (emitterType) | 
|  | 
| void | setFixedAngleOffset (randomAngle) | 
|  | 
| void | setFixedAspect (fixedAspect) | 
|  | 
| void | setFixedForceAngle (fixedForceAngle) | 
|  | 
| Boolean | setImage (imageAssetId, [frame]) | 
|  | 
| Boolean | setImageFrame (frame) | 
|  | 
| void | setIntenseParticles (intenseParticles) | 
|  | 
| void | setIsTargeting (target) | 
|  | 
| void | setKeepAligned (keepAligned) | 
|  | 
| void | setLinkEmissionRotation (linkEmissionRotation) | 
|  | 
| Boolean | setNamedImageFrame (frame) | 
|  | 
| void | setOldestInFront (oldestInFront) | 
|  | 
| void | setOrientationType (orientationType) | 
|  | 
| void | setPivotPoint (pivotX/pivotY) | 
|  | 
| void | setRandomAngleOffset (randomAngle) | 
|  | 
| void | setRandomArc (randomArc) | 
|  | 
| void | setRandomImageFrame (randomImageFrame) | 
|  | 
| Boolean | setRepeatTime (repeatTime) | 
|  | 
| Integer | setSingleDataKey (value) | 
|  | 
| void | setSingleParticle (singleParticle) | 
|  | 
| void | setSrcBlendFactor (srcBlend) | 
|  | 
| void | setTargetPosition (float X/float Y) | 
|  | 
| Boolean | setValueScale (valueScale) | 
|  | 
| void | assignFieldsFrom (SimObject) | 
|  | 
| Integer | clone ([copyDynamicFields=false]?) | 
|  | 
| void | delete () | 
|  | 
| Integer | getId () | 
|  | 
| void | setName (newName) | 
|  | 
| String | getName () | 
|  | 
| String | getClassNamespace () | 
|  | 
| String | getSuperClassNamespace () | 
|  | 
| void | setClassNamespace (nameSpace) | 
|  | 
| void | setSuperClassNamespace () | 
|  | 
| Boolean | isMethod (string methodName) | 
|  | 
| String | call (methodName, [args] *) | 
|  | 
| void | dumpClassHierarchy () | 
|  | 
| void | dump () | 
|  | 
| Boolean | isMemberOfClass (string classname) | 
|  | 
| String | getClassName () | 
|  | 
| String | getFieldValue (fieldName) | 
|  | 
| Boolean | setFieldValue (fieldName, value) | 
|  | 
| Boolean | setEditFieldValue (fieldName, value) | 
|  | 
| Integer | getDynamicFieldCount () | 
|  | 
| String | getDynamicField (index) | 
|  | 
| Integer | getFieldCount () | 
|  | 
| String | getField (int index) | 
|  | 
| void | setProgenitorFile (file) | 
|  | 
| String | getProgenitorFile () | 
|  | 
| Integer | getType () | 
|  | 
| String | getFieldType (fieldName) | 
|  | 
| void | setInternalName (string InternalName) | 
|  | 
| String | getInternalName () | 
|  | 
| Boolean | isChildOfGroup (groupID) | 
|  | 
| Integer | getGroup () | 
|  | 
| Boolean | startTimer (callbackFunction, float timePeriod, [repeat]?) | 
|  | 
| void | stopTimer () | 
|  | 
| Boolean | isTimerActive () | 
|  | 
| Integer | schedule (time, command, [arg] *) | 
|  | 
| void | startListening (SimObject) | 
|  | 
| void | stopListening (SimObject) | 
|  | 
| void | addListener (SimObject) | 
|  | 
| void | removeListener (SimObject) | 
|  | 
| void | removeAllListeners () | 
|  | 
| void | postEvent (String eventName, String data) | 
|  | 
| Boolean | save (fileName, [selectedOnly]?) | 
|  | 
| void | addFieldFilter (fieldName) | 
|  | 
| void | removeFieldFilter (fieldName) | 
|  | 
◆ addDataKey()
      
        
          | Integer addDataKey | ( | time | , | 
        
          |  |  | value |  | 
        
          |  | ) |  |  | 
      
 
Add Data-Key to Graph. 
- Parameters
- 
  
    | time | The key time. |  | value | The value at specified time |  
 
- Returns
- Returns the index of the new data-key or -1 on failure. 
 
 
◆ clearDataKeys()
Clears all data-key(s) from the field. 
- Returns
- Whether the operation was successful or not. 
 
 
◆ deselectField()
Deselect any selected field. If no field is selected then nothing happens. 
- Returns
- No return value. 
 
 
◆ getAlignedAngleOffset()
      
        
          | Float getAlignedAngleOffset | ( |  | ) |  | 
      
 
Gets the aligned angle offset. 
- Returns
- The aligned angle offset. 
 
 
◆ getAlphaTest()
Gets the render alpha test threshold. 
- Returns
- The render alpha test threshold in the range of 0.0f to 1.0. Less than zero represents disabled alpha testing. 
 
 
◆ getAnimation()
Gets the asset Id of the animation asset assigned to the emitter. 
- Returns
- The asset Id of the animation asset assigned to the emitter or nothing if no animation is assigned. 
 
 
◆ getAttachPositionToEmitter()
      
        
          | Boolean getAttachPositionToEmitter | ( |  | ) |  | 
      
 
Get Attach-Position-To-Emitter Flag. 
 
 
◆ getAttachRotationToEmitter()
      
        
          | Boolean getAttachRotationToEmitter | ( |  | ) |  | 
      
 
Get Attach-Rotation-To-Emitter Flag. 
 
 
◆ getBlendMode()
Gets whether to use render blending or not. 
- Returns
- Whether to use render blending or not. 
 
 
◆ getDataKey()
      
        
          | String getDataKey | ( | keyIndex |  | ) |  | 
      
 
Gets the data-key at the specified index from the field. 
- Parameters
- 
  
    | keyIndex | The index of the data-key to be retrieved. |  
 
- Returns
- The data-key comprising both the time and value or nothing if the key is invalid. 
 
 
◆ getDataKeyCount()
Gets the data-key count. 
- Returns
- The number of data-keys in the currently selected field or -1 if no field is selected. 
 
 
◆ getDstBlendFactor()
Gets the destination render blend factor. 
- Returns
- (dstBlend) The destination render blend factor. 
 
 
◆ getEmitterAngle()
      
        
          | Float getEmitterAngle | ( |  | ) |  | 
      
 
Gets the emitter angle. 
- Returns
- (float angle) The emitter's current angle. 
 
 
◆ getEmitterName()
Gets the name of the emitter. 
- Returns
- The name of the emitter. 
 
 
◆ getEmitterOffset()
Gets the emitter offset position. 
- Returns
- (float x/float y) The offset of the emitter relative to the effect or player position. 
 
 
◆ getEmitterSize()
Gets the emitter size. 
- Returns
- (float width/float height) The width and height of the emitter. 
 
 
◆ getEmitterType()
Gets the type of the emitter. 
- Returns
- The type of the emitter. 
 
 
◆ getFieldValue()
      
        
          | Float getFieldValue | ( | time |  | ) |  | 
      
 
Get the fields' value at the specified time. 
- Parameters
- 
  
    | time | The time to sample the field value at. |  
 
- Returns
- The fields' value at the specified time or always 0.0 if no field is selected. 
 
 
◆ getFixedAngleOffset()
      
        
          | Float getFixedAngleOffset | ( |  | ) |  | 
      
 
Get Fixed-Orientation Angle-Offset. 
 
 
◆ getFixedAspect()
Gets whether the emitter uses a fixed-aspect for particles or not. 
- Returns
- Whether the emitter uses a fixed-aspect for particles or not. 
 
 
◆ getFixedForceAngle()
      
        
          | Float getFixedForceAngle | ( |  | ) |  | 
      
 
Gets the emitter fixed-force angle for particles. 
- Returns
- The fixed-force angle for particles. 
 
 
◆ getImage()
Gets the asset Id of the image asset assigned to the emitter. 
- Returns
- The asset Id of the image asset assigned to the emitter or nothing if no image is assigned. 
 
 
◆ getImageFrame()
Gets the frame index of the image asset assigned to the emitter. 
- Returns
- The frame index of the image asset assigned to the emitter or nothing if no image is assigned. 
 
 
◆ getIntenseParticles()
Get Intense-Particles Flag. 
 
 
◆ getIsTargeting()
Gets whether the emitter targets a point. 
- Returns
- True if the emitter uses a target for particles. 
 
 
◆ getKeepAligned()
Gets whether to keep emitted particles aligned or not. 
- Returns
- Whether to keep emitted particles aligned or not. 
 
 
◆ getLinkEmissionRotation()
      
        
          | Boolean getLinkEmissionRotation | ( |  | ) |  | 
      
 
Get Link-Emission-Rotation Flag. 
 
 
◆ getMaxTime()
Get the maximum time for the field. 
- Returns
- The maximum time for the field or always 0.0 if no field is selected. 
 
 
◆ getMaxValue()
Get the maximum value for the field. 
- Returns
- The maximum value for the field or always 0.0 if no field is selected. 
 
 
◆ getMinTime()
Get the minimum time for the field. 
- Returns
- The minimum time for the field or always 0.0 if no field is selected. 
 
 
◆ getMinValue()
Get the minimum value for the field. 
- Returns
- The minimum value for the field or always 0.0 if no field is selected. 
 
 
◆ getNamedImageFrame()
Gets the asset Id of the image asset assigned to the emitter. 
- Returns
- The asset Id of the image asset assigned to the emitter or nothing if no image is assigned. 
 
 
◆ getOldestInFront()
Gets whether to render particles as oldest on front or not. 
- Returns
- Whether to render particles as oldest on front or not. 
 
 
◆ getOrientationType()
Gets the orientation-type of the emitter. 
- Returns
- The orientation-type of the emitter. 
 
 
◆ getOwner()
Particle emitter accessors. 
Gets the asset owner of the emitter. 
- Returns
- The asset owner of the emitter or nothing if no owner assigned. 
 
 
◆ getPivotPoint()
◆ getRandomAngleOffset()
      
        
          | Float getRandomAngleOffset | ( |  | ) |  | 
      
 
Get Random-Orientation Angle-Offset. 
 
 
◆ getRandomArc()
Get Random-Orientation Arc. 
 
 
◆ getRandomImageFrame()
Gets whether a random frame from the specified ImageAsset is being used or not. 
- Returns
- Whether to use a random image frame or not. 
 
 
◆ getRepeatTime()
Gets the time period that the fields' value repeat (cycle) at. 
- Returns
- The time period that the fields' value repeat (cycle) at. 
 
 
◆ getSelectableFieldCount()
      
        
          | Integer getSelectableFieldCount | ( |  | ) |  | 
      
 
Particle emitter fields. 
Gets the number of available selectable fields. 
- Returns
- The number of available selectable fields. 
 
 
◆ getSelectableFieldName()
      
        
          | String getSelectableFieldName | ( | fieldIndex |  | ) |  | 
      
 
Gets the selectable field at the specified index. 
- Returns
- The selectable field name at the specified index. 
 
 
◆ getSelectedField()
Gets the selected field name or nothing if no field is selected. 
- Returns
- The selected field name or nothing if no fields is selected. 
 
 
◆ getSingleParticle()
Get Single-Particle Flag. 
 
 
◆ getSrcBlendFactor()
Gets the source render blend factor. 
- Returns
- (srcBlend) The source render blend factor. 
 
 
◆ getTargetPosition()
Gets the emitter target position. 
- Returns
- (float x/float y) The position of the target of the emitter. 
 
 
◆ getValueScale()
Gets the scaling of field values' retrieved from the field. 
- Returns
- The scaling of field values' retrieved from the field. 
 
 
◆ isUsingNamedImageFrame()
Gets whether the emitter is using a numerical or named image frame. 
- Returns
- Returns true when using a named frame, false when using a numerical index. 
 
 
◆ removeDataKey()
Remove the data-key from the field. 
- Parameters
- 
  
    | keyIndex | The index of the data-key you want to remove. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ selectField()
Select the specified field by its name. 
- Parameters
- 
  
    | fieldName | The field name to use for the selection. Use an empty name to deselect to stop accidental changes. |  
 
- Returns
- Whether the field was successfully selected or not. 
 
 
◆ setAlignedAngleOffset()
      
        
          | void setAlignedAngleOffset | ( | alignAngleOffset |  | ) |  | 
      
 
Sets the aligned angle offset. 
- Parameters
- 
  
    | alignAngleOffset | The aligned angle offset. |  
 
- Returns
- No return value. 
 
 
◆ setAlphaTest()
      
        
          | void setAlphaTest | ( | float | alpha | ) |  | 
      
 
Set the render alpha test threshold. 
- Parameters
- 
  
    | alpha | The alpha test threshold in the range of 0.0 to 1.0. Less than zero to disable alpha testing. |  
 
- Returns
- No return value. 
 
 
◆ setAnimation()
      
        
          | Boolean setAnimation | ( | animationAssetId |  | ) |  | 
      
 
Sets the emitter to use the specified animation asset Id. 
- Parameters
- 
  
    | animationAssetId | The animation asset Id to use. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setAttachPositionToEmitter()
      
        
          | void setAttachPositionToEmitter | ( | attachPositionToEmitter |  | ) |  | 
      
 
Set Attach-Position-To-Emitter Flag. 
 
 
◆ setAttachRotationToEmitter()
      
        
          | void setAttachRotationToEmitter | ( | attachRotationToEmitter |  | ) |  | 
      
 
Set Attach-Rotation-To-Emitter Flag. 
 
 
◆ setBlendMode()
      
        
          | void setBlendMode | ( | blendMode |  | ) |  | 
      
 
Sets whether to use render blending or not. 
- Parameters
- 
  
    | blendMode | Whether to use render blending or not. |  
 
- Returns
- No return value. 
 
 
◆ setDataKeyValue()
      
        
          | Boolean setDataKeyValue | ( | keyIndex | , | 
        
          |  |  | value |  | 
        
          |  | ) |  |  | 
      
 
Set data-key value for the field. 
- Parameters
- 
  
    | keyIndex | The index of the key to be modified. |  | value | The value to change the key to. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setDstBlendFactor()
      
        
          | void setDstBlendFactor | ( | dstBlend |  | ) |  | 
      
 
Sets the destination render blend factor. 
- Parameters
- 
  
    | dstBlend | The destination render blend factor. |  
 
- Returns
- No return Value. 
 
 
◆ setEmitterAngle()
      
        
          | void setEmitterAngle | ( | angle |  | ) |  | 
      
 
Sets the emitter angle. 
- Parameters
- 
  
    | angle | The angle of the emitter. |  
 
- Returns
- No return value. 
 
 
◆ setEmitterName()
      
        
          | void setEmitterName | ( | emitterName |  | ) |  | 
      
 
Sets the name of the emitter. 
- Parameters
- 
  
    | emitterName | The name to set the emitter to. |  
 
- Returns
- No return value. 
 
 
◆ setEmitterOffset()
      
        
          | void setEmitterOffset | ( | float X/float | Y | ) |  | 
      
 
Offsets the position of the emitter relative to the effect or player position. 
- Returns
- No return value. 
 
 
◆ setEmitterSize()
      
        
          | void setEmitterSize | ( | width/ | height | ) |  | 
      
 
Sets the emitter size. 
- Parameters
- 
  
    | width | The width of the emitter. |  | height | The height of the emitter. |  
 
- Returns
- No return value. 
 
 
◆ setEmitterType()
      
        
          | void setEmitterType | ( | emitterType |  | ) |  | 
      
 
Sets the type of the emitter. 
- Parameters
- 
  
    | emitterType | The type to set the emitter. Either 'POINT', 'LINE', 'BOX' or 'DISK', 'ELLIPSE' or 'TORUS'. An emitter-type of 'POINT' creates the particles at the position of the particle asset. An emitter-type of 'LINE' creates the particles along a line defined by the particle width. An emitter-type of 'BOX' creates the particles within the dimensions defined by the particle size. An emitter-type of 'DISK' creates the particles within a disk with radii defined by the particle size. An emitter-type of 'ELLIPSE' creates the particles on an ellipse with the radii defined by the particle size. An emitter-type of 'TORUS' creates the particles within a torus with a maximum and minimum radii defined by the particle width and height respectively. |  
 
- Returns
- No return value. 
 
 
◆ setFixedAngleOffset()
      
        
          | void setFixedAngleOffset | ( | randomAngle |  | ) |  | 
      
 
Set Fixed-Orientation Angle-Offset. 
 
 
◆ setFixedAspect()
      
        
          | void setFixedAspect | ( | fixedAspect |  | ) |  | 
      
 
Sets the emitter to used a fixed-aspect for particles. 
- Parameters
- 
  
    | fixedAspect | Whether to use a fixed-aspect or not. |  
 
- Returns
- No return value. 
 
 
◆ setFixedForceAngle()
      
        
          | void setFixedForceAngle | ( | fixedForceAngle |  | ) |  | 
      
 
Sets the emitter fixed-force angle for particles. 
- Parameters
- 
  
    | fixedForceAngle | The fixed-force angle for particles. |  
 
- Returns
- No return value. 
 
 
◆ setImage()
Sets the emitter to use the specified image asset Id and optional frame. 
- Parameters
- 
  
    | imageAssetId | The image asset Id to use. |  | frame | The frame of the image asset Id to use. Optional. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setImageFrame()
Sets the emitter to use the specified numerical image frame. 
- Parameters
- 
  
    | frame | The frame index of the image to use.. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setIntenseParticles()
      
        
          | void setIntenseParticles | ( | intenseParticles |  | ) |  | 
      
 
Set Intense-Particles Flag. 
 
 
◆ setIsTargeting()
      
        
          | void setIsTargeting | ( | target |  | ) |  | 
      
 
Sets if the emitter targets a point. 
- Parameters
- 
  
    | target | The point that the emitter's particles will be drawn to. |  
 
- Returns
- No return value. 
 
 
◆ setKeepAligned()
      
        
          | void setKeepAligned | ( | keepAligned |  | ) |  | 
      
 
Sets whether to keep emitted particles aligned or not. @keepAligned Whether to keep emitted particles aligned or not. 
- Returns
- No return value. 
 
 
◆ setLinkEmissionRotation()
      
        
          | void setLinkEmissionRotation | ( | linkEmissionRotation |  | ) |  | 
      
 
Set Link-Emission-Rotation Flag. 
 
 
◆ setNamedImageFrame()
      
        
          | Boolean setNamedImageFrame | ( | frame |  | ) |  | 
      
 
Sets the emitter to use the specified image frame by name. 
- Parameters
- 
  
    | frame | String containing the name of the frame in the image to use. |  
 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setOldestInFront()
      
        
          | void setOldestInFront | ( | oldestInFront |  | ) |  | 
      
 
Sets whether to render particles as oldest on front or not. 
- Parameters
- 
  
    | oldestInFront | Whether to render particles as oldest on front or not. |  
 
- Returns
- No return value. 
 
 
◆ setOrientationType()
      
        
          | void setOrientationType | ( | orientationType |  | ) |  | 
      
 
Sets the orientation-type of the emitter. 
- Parameters
- 
  
    | orientationType | The orientation-type to set the emitter to. Either 'FIXED', 'ALIGNED' or 'RANDOM'. An orientation-type of 'FIXED' causes the particles to be orientation at a fixed angle. An orientation-type of 'ALIGNED' causes the particles to be orientation at the current emission angle. An orientation-type of 'RANDOM' causes the particles to be orientation at a fixed angle. |  
 
- Returns
- No return value. 
 
 
◆ setPivotPoint()
      
        
          | void setPivotPoint | ( | pivotX/ | pivotY | ) |  | 
      
 
 
◆ setRandomAngleOffset()
      
        
          | void setRandomAngleOffset | ( | randomAngle |  | ) |  | 
      
 
Set Random-Orientation Angle-Offset. 
 
 
◆ setRandomArc()
      
        
          | void setRandomArc | ( | randomArc |  | ) |  | 
      
 
Set Random-Orientation Arc. 
 
 
◆ setRandomImageFrame()
      
        
          | void setRandomImageFrame | ( | randomImageFrame |  | ) |  | 
      
 
Disables the Frame and NamedFrame fields and uses a random frame from the specified ImageAsset. 
- Parameters
- 
  
    | randomImageFrame | Whether to use a random image frame or not. |  
 
- Returns
- No return value. 
 
 
◆ setRepeatTime()
      
        
          | Boolean setRepeatTime | ( | repeatTime |  | ) |  | 
      
 
Sets the time period to repeat (cycle) the fields' values at. 
- Returns
- Whether the operation was successful or not. 
 
 
◆ setSingleDataKey()
Sets a single data-key at time-zero with the specified value. All existing keys are cleared. 
- Parameters
- 
  
    | value | The value to set the key to. |  
 
- Returns
- Returns the index of the new data-key (always zero) or -1 on failure. 
 
 
◆ setSingleParticle()
      
        
          | void setSingleParticle | ( | singleParticle |  | ) |  | 
      
 
Set Single-Particle Flag. 
 
 
◆ setSrcBlendFactor()
      
        
          | void setSrcBlendFactor | ( | srcBlend |  | ) |  | 
      
 
Sets the source blend factory. 
- Parameters
- 
  
    | srcBlend | The source blend factor. |  
 
- Returns
- No return Value. 
 
 
◆ setTargetPosition()
      
        
          | void setTargetPosition | ( | float X/float | Y | ) |  | 
      
 
 
◆ setValueScale()
      
        
          | Boolean setValueScale | ( | valueScale |  | ) |  | 
      
 
Set the scaling of field values retrieved from the field. This does not alter the actual data-key values. 
- Parameters
- 
  
    | valueScale | The scale for field values retrieved from the field. |  
 
- Returns
- Whether the operation was successful or not.