An animatable floating point color property.
Inherits :
DAZ Script | |
---|---|
InterpolationType | { LINEAR_INTERP, CONSTANT_INTERP, TCB_INTERP, HERMITE_INTERP } |
DAZ Script |
---|
DzFloatColorProperty () |
DzFloatColorProperty ( String name, Boolean canAnimate, Boolean isUserProperty, Color initVal ) |
DzFloatColorProperty ( String name, Boolean canAnimate, Boolean isUserProperty ) |
This class provides an animatable color property that is stored and can be accessed as a floating point values.
Since:
Enumerated values for the type of interpolation to apply for a given key.
Since:
Default Constructor. Creates a non-animatable, non-user property.
DzFloatColorProperty( String name, Boolean canAnimate, Boolean isUserProperty, Color initVal )
Parameter(s):
true
, creates an animatable property.true
, creates a user property; user properties are properties that can be added/deleted by users.DzFloatColorProperty( String name, Boolean canAnimate, Boolean isUserProperty )
Parameter(s):
true
, creates an animatable property.true
, creates a user property; user properties are properties that can be added/deleted by users.DzFloatColor : adjustFloatColorValue( DzFloatColor val )
Adjust the value of the property based on the contribution of property controllers.
Parameter(s):
Return Value:
DzFloatColor : adjustFloatColorValue( DzTime tm, DzFloatColor val )
Adjust the value of the property at the given time based on the contribution of property controllers.
Parameter(s):
Return Value:
DzFloatColor : getDefaultFloatColorValue()
Return Value:
See Also:
DzFloatColor : getFloatColorFollowValue()
Return Value:
DzFloatColor : getFloatColorFollowValue( DzTime tm )
Parameter(s):
Return Value:
tm
. If no auto-follow property is set, or auto-follow is not enabled for this property, then this method returns 0.DzFloatColor : getFloatColorValue()
Return Value:
See Also:
DzFloatColor : getFloatColorValue( DzTime tm )
Parameter(s):
Return Value:
See Also:
Number : getFloatMax()
Return Value:
See Also:
Number : getFloatMin()
Return Value:
See Also:
Number : getFloatSensitivity()
Return Value:
DzFloatColor : getKeyFloatColorValue( Number i )
Parameter(s):
Return Value:
See Also:
DzFloatColor : getLocalFloatColorValue()
This function is provided for the special case of ERC link redirection; sometimes called 'cross-talk'. For example, if Figure A (a piece of clothing, for example) is 'Fit To' Figure B, the ERC links on Figure A are redirected to follow channels on Figure B; this is how morphs on an item of clothing will follow morphs on the figure, etc. This function will provide the value of the property ignoring any redirection of ERC links. So, for a figure that is not 'Fit To' another figure, this will return the same value as getFloatColorValue(). For a figure that is 'Fit To' another figure, this will return the value that the property would have if the ERC link had not been redirected.
Return Value:
DzFloatColor : getLocalFloatColorValue( DzTime tm )
This function is provided for the special case of ERC link redirection; sometimes called 'cross-talk'. For example, if Figure A (a piece of clothing, for example) is 'Fit To' Figure B, the ERC links on Figure A are redirected to follow channels on Figure B; this is how morphs on an item of clothing will follow morphs on the figure, etc. This function will provide the value of the property ignoring any redirection of ERC links. So, for a figure that is not 'Fit To' another figure, this will return the same value as getFloatColorValue(). For a figure that is 'Fit To' another figure, this will return the value that the property would have if the ERC link had not been redirected.
Parameter(s):
Return Value:
DzFloatColor : getRawFloatColorValue( DzTime tm )
Parameter(s):
Return Value:
See Also:
DzFloatColor : getRawFloatColorValue()
Return Value:
See Also:
void : setDefaultFloatColorValue( DzFloatColor val )
Sets the default float color value for this property.
Parameter(s):
See Also:
void : setFloatColorValue( DzFloatColor val )
Sets the float color value of the property at the current time.
Parameter(s):
See Also:
void : setFloatColorValue( DzTime tm, DzFloatColor val, InterpolationType interp, Number param0, Number param1, Number param2 )
Sets the float color value of the property at the specified time.
Parameter(s):
void : setFloatColorValue( DzTime tm, DzFloatColor val, InterpolationType interp )
Sets the float color value of the property at the specified time.
Parameter(s):
void : setFloatColorValue( DzTime tm, DzFloatColor val )
Sets the float color value of the property at the specified time.
Parameter(s):
See Also:
void : setFloatMax( Number max )
Set the maxinimum allowable value, as a float.
Parameter(s):
See Also:
void : setFloatMin( Number min )
Set the mininimum allowable value, as a float.
Parameter(s):
See Also:
void : setFloatMinMax( Number min, Number max )
Set the mininimum and maximum allowable values, as floats.
Parameter(s):
See Also:
void : setFloatSensitivity( Number sens )
Set the sensitivity for this property. This value describes the amount of change in the value of this property caused by adjustment in the interface, especially if limits are off.
Parameter(s):
See Also:
void : setKeyFloatColorValue( Number i, DzFloatColor val )
Sets the float color value of this property for the given key.
Parameter(s):
void : setRawFloatColorValue( DzTime tm, DzFloatColor val )
Sets the 'raw' float color value of the property at the specified time; this is the actual value of the property without the contribution of property links, etc.
Parameter(s):
void : setRawFloatColorValue( DzFloatColor val )
Sets the 'raw' float color value of the property at the current time; this is the actual value of the property without the contribution of property links, etc.
Parameter(s):