GraphInput

class guerilla.GraphInput

Bases: guerilla.GraphPlug

An input in a GraphNode

connect(output)

Override Connect an output to this input

Parameters:output (GraphOutput) – The output to connect to this input
disconnect()

Override Disconnect whatever is connected to this input

getconnected()

Override Get whatever is connected to this input

Return type:GraphInput or GraphOutput
getconnectedoutput()

Get the connected output (an exposed input returns nil in this case)

Return type:GraphOutput
gettopexposed()

Get to the top exposed input, might be selt

Return type:GraphInput
isexposed()

Override Indicate if this input is exposed in the parent macro/graph

Return type:bool
isinput()

Returns true

Return type:bool
setexposed(state)

Override Expose/unexpose the input in the parent macro/graph

Parameters:state (bool) –