public class StateNode extends GraphNode
| Constructor and Description |
|---|
StateNode() |
| Modifier and Type | Method and Description |
|---|---|
protected GraphNode |
cloneNoInputs() |
protected Timeline |
doUpdateTime(AnimGraph animGraph,
Timeline parentTimeline,
long timePassedMs) |
protected Transform[] |
getPose(AnimGraph graph,
Model model) |
protected void |
getTargets(AnimGraph graph,
Model model,
java.util.HashMap<java.lang.String,Percent> targetWeightMap,
float propagatedWeight) |
Timeline |
getTimeline() |
boolean |
isInputActive(int inputIndex) |
protected void |
onActiveChanged(boolean active) |
addInput, cloneNoInputs, doUpdateState, getInput, getInput, getInputName, getName, getNumInputs, isActive, onNumInputsChanged, removeInput, removeInput, setActive, setInput, setInputName, setName, setNumInputs, toString, updateActive, updateTime, visitprotected GraphNode cloneNoInputs()
cloneNoInputs in class GraphNodepublic boolean isInputActive(int inputIndex)
isInputActive in class GraphNodeGraphNode.isActive().GraphNode.isActive() and GraphNode.isInputActive(int) returns true.GraphNode.isActive()protected void onActiveChanged(boolean active)
onActiveChanged in class GraphNodeprotected final Timeline doUpdateTime(AnimGraph animGraph, Timeline parentTimeline, long timePassedMs)
doUpdateTime in class GraphNodeprotected void getTargets(AnimGraph graph, Model model, java.util.HashMap<java.lang.String,Percent> targetWeightMap, float propagatedWeight)
getTargets in class GraphNodepublic final Timeline getTimeline()
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com