Single-valued input. You can work on this input socket type to easily
set up node networks that feed constant, animated or expression
values.
|
|
clearAnim(...)
Removes the animation curve and replaces it with the given constant
value. |
|
|
|
|
clearExpr(...)
Clears the expression string that generates values connected
to this input socket. |
|
|
type depends on the input socket type.
|
evaluate(...)
Evaluates the value of the input at the specified time (as a
float in seconds) no matter what the connection state of
the input is (constant, animated, expression or others). |
|
|
tuple
|
getAnimCurve(...)
Returns:
The complete animation curve on the input value. |
|
|
type
|
getAnimValue(...)
Returns:
The animated value (curve) that is connected to this input
socket, at the specified time (as a float in seconds). |
|
|
str
|
getExpr(...)
Returns:
The expression string that generates values connected to this
input socket. |
|
|
str
|
getExprComment(...)
Returns:
The comment string associated with the expression network that
generates values connected to this input socket. |
|
|
|
|
getState(...)
Returns:
The connection state of this input socket. |
|
|
type
|
getValue(...)
Returns:
The constant value that is connected to this input socket. |
|
|
|
|
isValidExpr(...)
Returns:
True if the expression currently set on the input socket
is valid. |
|
|
|
|
setAnimCurve(...)
Sets the complete animation curve on the input value, which is
expressed as a list of tuples. |
|
|
|
|
setAnimKey(...)
The type of 'value' depends on the data type of the input socket. |
|
|
|
|
setExpr(...)
Sets the expression string that generates values connected to
this input socket. |
|
|
|
|
setExprComment(...)
Sets the comment string associated with the expression network that
generates values connected to this input socket. |
|
|
|
|
setValue(...)
Sets the constant value that is connected to this input
socket. |
|
|
|
Inherited from Input:
__rshift__,
connect,
disconnect,
getInputPolicy,
getOutput,
getOwnerInput
Inherited from Socket:
__cmp__,
__init__,
__reduce__,
getDataType,
getDirection,
getGraph,
getId,
getLayout,
getLifeScope,
getName,
getNode,
getQualifiedName,
isConnected,
setName
Inherited from Boost.Python.instance:
__new__
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|