aboutsummaryrefslogtreecommitdiffstats
path: root/src/ru/olamedia/olacraft/modelAnimator/ISkeletonNode.java
blob: 2b1b28a5c18442f042c7dac4ce75d46084288101 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package ru.olamedia.olacraft.modelAnimator;

import java.util.Random;

public interface ISkeletonNode {
	public void setName(String name);

	public String getName();

	public ISkeletonNode getChild(int i);

	public void setChild(int i, ISkeletonNode b);

	public int getChildrenCount();

	public abstract void setSpeed(float speed);

	public abstract void copyOrientation(ISkeletonNode b);

	public abstract void setDelta(ISkeletonNode first, ISkeletonNode second, float delta);

	public abstract void reset();

	public abstract void randomize(Random rand, Random prev, float delta);

}