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.