Package | Description |
---|---|
jautil |
Provides utility classes for the Java ARP avatar subsystem.
|
player |
Provides several signed-animation players:
each player combines a JARP avatar canvas with a source
of animation data, and provides an API allowing an enclosing GUI
container both to control this player and to obtain status information
from it in real-time.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicSpeedProvider |
class |
SpeedManager
A speed manager is a speed-provider that supports dynamic changes
to the speed it provides -- achieved via the
SpeedManager.setSpeedUp(float) setter method. |
Constructor and Description |
---|
AnimationScheduler(View view,
CameraController camctrl,
AnimationScan ascan,
JAPlayerEventHandler peh,
SpeedProvider sp,
int initla,
int fdlimit,
int droplimit,
boolean streamed,
boolean showat,
boolean logas,
boolean logdfs,
boolean logdf)
Constructs a new animation scheduler.
|
JAFramesPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JAPlayerEventHandler pehdlr,
SpeedProvider sp)
Constructs a new
JAFramesPlayer : sets up the JA avatar
canvas, with the given JA options, canvas-embedder, avatar-event
handler, player-event handler, speed provider, and with the player's
cyclic-play and "single-sign" flags both initially false. |
JAFramesPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JAPlayerEventHandler pehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign)
Constructs a new
JAFramesPlayer : sets up the JA avatar
canvas, with the given JA options, canvas-embedder, avatar-event
handler, player-event handler, speed provider, and with the given
initial settings of the player's cyclic-play and "single-sign" flags. |
JALoadingPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JALoadingPlayerEventHandler lpehdlr,
SpeedProvider sp)
Constructs a JALoadingPlayer using the given options, avatar-canvas
embedder, avatar-event handler, player-event handler, speed control,
and with the player's cyclic-play and single-sign flags both initially
false.
|
JALoadingPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JALoadingPlayerEventHandler lpehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign)
Constructs a JALoadingPlayer using the given options, avatar-canvas
embedder, avatar-event handler, player-event handler, speed control,
and initial cyclic-play and single-sign flag settings.
|
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler spehdlr,
SpeedProvider sp)
Constructs a new
JASocketPlayer , with the the given JA
options, avatar-canvas embedder, avatar-event handler, and
player-event handler, with its cyclic-play flag OFF and its
auto-play flag ON, intially. |
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler spehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign,
boolean auto)
Constructs a new
JASocketPlayer , with the given JA options,
given avatar-canvas embedder, avatar-event handler, player-event
handler, and initial settings of its cyclic-play and auto-play flags. |
SequencePlayManager(boolean resuming,
PlayerFlags flags,
View view,
CameraController camctrl,
AnimationScan ascan,
JAPlayerEventHandler peh,
SpeedProvider sp,
int initla,
int fdlimit,
int droplimit,
boolean pipedsigns,
boolean showat,
boolean logas,
boolean logdfs,
boolean logdf,
player.SequencePlayManager.Client client)
Constructs a new sequence play manager, resuming or restarting
as specified, using the given player flags, JA avatar view, camera
controller, animation scanner, player event handler and speed
provider, using the specified initial lookahead time (ms),
frame drift time limit (ms), frame drop period limit (ms),
with a piped signs animation source,
displaying animation times or not as specified,
logging an animation summary or not as specified,
logging a dropped frames summary or not as specified,
logging dropped frames or not as specified,
and notifying the given client.
|