MAXScript Extensions > MAXScript Extensions for Particle Flow > Particle Flow Classes > Data Operators > Data Sub-Operators >

# Parameter : ReferenceTarget

    Parameter - superclass: ReferenceTarget; super-superclass:MAXWrapper - 21:0 - classID: #(1137313557, 554188032)

| Particle Flow - Quick Navigation

Description:

NEW in 3ds Max 2014: The Parameter Particle Data View sub-operator defines exposable values for sub-operators.

Constructor:

    parameter...

Properties:

    <parameter>.Type Integer default: 3 -- integer

Get/set the selection of the "Type" drop-down list.

Possible values are:

0 - Integer

1 - Float

2 - Time

3 - World Unit (default)

4 - Percent

5 - Angle

6 - Animation Sync

7 - Uniqueness Seed

## Value controls

    <parameter>.Integer_Value Integer default: 1 -- animatable; integer

Get/set the Integer Value used only when .Type is set to 0 - Integer.

    <parameter>.Float_Value Float default: 1.0 -- animatable; float

Get/set the Float Value used only when .Type is set to 1- Float.

    <parameter>.Time_Value Integer default: 4800 -- animatable; integer

Get/set the Time Value in Ticks used only when .Type is set to 2- Time.

Note that the UI displays the value in Frames, but MAXScript expects it in Ticks.

    <parameter>.World_Value Float default: 1.0 -- animatable; worldUnits

Get/set the World Units Value used only when .Type is set to 3 - World Units.

    <parameter>.Percent_Value Float default: 100.0 -- animatable; percent; Controller Scaling: (1 : 100.0)

Get/set the Percent Value used only when .Type is set to 4 - Percent.

    <parameter>.Angle_Value Float default: 90.0 -- animatable; angle; Controller Scaling: (1 : 57.2958)

Get/set the Angle Value in degrees used only when .Type is set to 5 - Angle.

## Parameters Animation

    <parameter>.Sync_Type Integer default: 0 -- animatable; integer

Get/set the "Sync By" value used only when .Type is set to 6 - Animation Sync.

## Uniqueness group of controls (optional)

    <parameter>.Random_Seed Integer default: 11812 -- animatable; integer

Get/set the "Seed" value used only when .Type is set to 7 - Uniqueness Seed.

    <parameter>.Use_As_Modifier BooleanClass default: false -- boolean

Get/set the state of the "Use As Parameter Modifier" checkbox.

    <parameter>.Modifier_Type Integer default: 0 -- radiobtnIndex

Get/set the state of the Modifier Type radio buttons.

Possible values are:

0 - Offset By (default)

1 - Multiply By

## Offset By controls

    <parameter>.Integer_Offset Integer default: 1 -- integer

Get/set the Integer "Offset By" value used only when .Type is set to 0 - Integer.

    <parameter>.Float_Offset Float default: 1.0 -- float

Get/set the Float "Offset By" value used only when .Type is set to 1 - Float.

    <parameter>.Time_Offset Integer default: 4800 -- integer

Get/set the Time "Offset By" value in Ticks used only when .Type is set to 2 - Time.

Note that the UI displays the value in Frames, but MAXScript expects it in Ticks.

    <parameter>.World_Unit_Offset Float default: 1.0 -- worldUnits

Get/set the World Units "Offset By" value used only when .Type is set to 3 - World Units.

    <parameter>.Percent_Offset Float default: 25.0 -- percent

Get/set the Percent "Offset By" value used only when .Type is set to 4 - Percent.

    <parameter>.Angle_Offset Float default: 10.0 -- angle

Get/set the Angle "Offset By" value in degrees used only when .Type is set to 5- Angle.

## Multiply By controls

    <parameter>.Integer_Factor Integer default: 2 -- integer

Get/set the Integer "Multiply By" value used only when .Type is set to 0 - Integer.

    <parameter>.Real_Factor Float default: 2.0 -- float

Get/set the Float "Multiply By" value used only when .Type is set to 1 - Float.

## Input And Filter Sockets

    <parameter>.Input_1 UndefinedClass default: undefined -- maxObject

Get/set the Input 1 connection.

    <parameter>.Filter UndefinedClass default: undefined -- maxObject

Get/set the Filter connection.

## parameter interfaces:

The following common interface is exposed by the parameter Particle Data View sub-operator:

Interface: DataViewItem