public class StateMethodDelegate extends java.lang.Object implements StateFunctionListener
Constructor and Description |
---|
StateMethodDelegate(java.lang.Object target,
java.lang.String method) |
StateMethodDelegate(java.lang.Object target,
java.lang.String method,
boolean takesArgument) |
Modifier and Type | Method and Description |
---|---|
protected void |
callMethod(InputState state) |
java.lang.String |
getMethodName() |
java.lang.Object |
getTarget() |
protected static java.lang.reflect.Method |
resolveMethod(java.lang.Class targetClass,
java.lang.String name,
boolean takesArgument) |
void |
valueChanged(FunctionId func,
InputState value,
double tpf) |
public StateMethodDelegate(java.lang.Object target, java.lang.String method)
public StateMethodDelegate(java.lang.Object target, java.lang.String method, boolean takesArgument)
public java.lang.Object getTarget()
public java.lang.String getMethodName()
protected static java.lang.reflect.Method resolveMethod(java.lang.Class targetClass, java.lang.String name, boolean takesArgument)
protected void callMethod(InputState state)
public void valueChanged(FunctionId func, InputState value, double tpf)
valueChanged
in interface StateFunctionListener