Class MultiplyBuilder
java.lang.Object
de.luckymcdev.foundryengine.client.node.example.MultiplyBuilder
- All Implemented Interfaces:
NodeBuilder<Double>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate()Compute the node's output value from its inputs.Optional display name (used in title bar).getPins()Return the pins this node should have (input invalid input: '&' output).booleanrender()Render custom UI inside the node.voidCalled after the node is created to give the builder its owning node.
-
Constructor Details
-
MultiplyBuilder
public MultiplyBuilder()
-
-
Method Details
-
getPins
Description copied from interface:NodeBuilderReturn the pins this node should have (input invalid input: '&' output).- Specified by:
getPinsin interfaceNodeBuilder<Double>
-
render
public boolean render()Description copied from interface:NodeBuilderRender custom UI inside the node. Returns true if the value changed.- Specified by:
renderin interfaceNodeBuilder<Double>
-
evaluate
Description copied from interface:NodeBuilderCompute the node's output value from its inputs.- Specified by:
evaluatein interfaceNodeBuilder<Double>
-
getDisplayName
Description copied from interface:NodeBuilderOptional display name (used in title bar).- Specified by:
getDisplayNamein interfaceNodeBuilder<Double>
-
setNode
Description copied from interface:NodeBuilderCalled after the node is created to give the builder its owning node.- Specified by:
setNodein interfaceNodeBuilder<Double>
-