org.jagatoo.loaders.models.tds.chunks.processors
Class PosTrackProcessor

java.lang.Object
  extended by org.jagatoo.loaders.models.tds.chunks.processors.ChunkProcessor
      extended by org.jagatoo.loaders.models.tds.chunks.processors.TransformTrackProcessor
          extended by org.jagatoo.loaders.models.tds.chunks.processors.PosTrackProcessor

public class PosTrackProcessor
extends TransformTrackProcessor

A chunk to process "PosTrack" chunks


Field Summary
static int ANIM_TYPE_LOOP
           
static int ANIM_TYPE_REPEAT
           
static int ANIM_TYPE_SINGLE
           
 
Constructor Summary
PosTrackProcessor()
           
 
Method Summary
 void process(TDSFile file, AppearanceFactory appFactory, GeometryFactory geomFactory, NodeFactory nodeFactory, AnimationFactory animFactory, SpecialItemsHandler siHandler, ModelContext context, int length)
           
 
Methods inherited from class org.jagatoo.loaders.models.tds.chunks.processors.TransformTrackProcessor
checkAndApplyTransform
 
Methods inherited from class org.jagatoo.loaders.models.tds.chunks.processors.ChunkProcessor
getChunkProcessor, getChunkProcessor, storeChunkProcessorSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANIM_TYPE_SINGLE

public static final int ANIM_TYPE_SINGLE
See Also:
Constant Field Values

ANIM_TYPE_REPEAT

public static final int ANIM_TYPE_REPEAT
See Also:
Constant Field Values

ANIM_TYPE_LOOP

public static final int ANIM_TYPE_LOOP
See Also:
Constant Field Values
Constructor Detail

PosTrackProcessor

public PosTrackProcessor()
Method Detail

process

public void process(TDSFile file,
                    AppearanceFactory appFactory,
                    GeometryFactory geomFactory,
                    NodeFactory nodeFactory,
                    AnimationFactory animFactory,
                    SpecialItemsHandler siHandler,
                    ModelContext context,
                    int length)
             throws java.io.IOException
Specified by:
process in class ChunkProcessor
Throws:
java.io.IOException