| DAZ Script |
|---|
| DzNodeProperty () |
| DzNodeProperty ( String name, Boolean canAnimate, Boolean isUserProperty ) |
| DAZ Script | |
|---|---|
| void | exclude ( DzNode node ) |
| DzNode | getDefaultValue () |
| DzNode | getKeyValue ( Number i ) |
| DzNode | getValue ( DzTime tm ) |
| DzNode | getValue () |
| Boolean | isExcluded ( DzNode node ) |
| void | setDefaultValue ( DzNode node ) |
| void | setKeyValue ( Number which, DzNode node ) |
| void | setValue ( DzNode node ) |
| void | setValue ( DzTime tm, DzNode node ) |
| void | unexclude ( DzNode node ) |
| void | aboutToChange () |
An animatable property whose value is a choice of one of the node objects in the current scene, or none. Instead of tracking a numeric value, this property maintains a pointer to another node in the scene. Use this property when you need an element to track a user-selected scene node; for example, this property could be used in a node to allow the user to select another node in the scene to follow, or it could be used by a modifier that uses a node in the scene to determine how it is applied, etc.
Constructor. Creates a non-animatable, non-user property.
DzNodeProperty( 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.Excludes the given node from becoming the value of this property.
Parameter(s):
Attention:
See Also:
Return Value:
DzNode : getKeyValue( Number i )
Parameter(s):
Return Value:
DzNode : getValue( DzTime tm )
Parameter(s):
Return Value:
Return Value:
Boolean : isExcluded( DzNode node )
Parameter(s):
Return Value:
true if the given node is excluded from becoming the value of this property, otherwise false.See Also:
void : setDefaultValue( DzNode node )
Set the default value of the property.
Parameter(s):
Attention:
See Also:
void : setKeyValue( Number which, DzNode node )
Set the value of the property for the given key.
Parameter(s):
Attention:
See Also:
void : setValue( DzNode node )
Set the value of the property.
Parameter(s):
Attention:
See Also:
void : setValue( DzTime tm, DzNode node )
Set the value of the property at the given time.
Parameter(s):
Attention:
See Also:
void : unexclude( DzNode node )
Removes the given node from the list of excluded nodes.
Parameter(s):
See Also:
Since:
void : aboutToChange()
Signature:“aboutToChange()”
Emitted immediately before the value of the property changes.