holoedit.data
Class ExternalDataInstance

java.lang.Object
  extended by holoedit.data.ExternalDataInstance
Direct Known Subclasses:
SDIFdataInstance

public class ExternalDataInstance
extends java.lang.Object


Field Summary
static int CURSOR_CUE
           
static int CURSOR_CUE_LOOP
           
static int LOOP_AFTER_CUE
           
static int LOOP_BEGIN_CUE
           
static int LOOP_END_CUE
           
static int LOOP_IN_CUE
           
static int SPEC_CUE_NB
           
static int SPEC_CUE_OFFSET
           
 
Constructor Summary
ExternalDataInstance(GestionPistes gp, java.lang.String na, int _beg)
           
 
Method Summary
 void drawScoreSquare(javax.media.opengl.GL gl, HoloTrack tk, int minTime, int maxTime, float dX)
           
 ExternalDataInstance dupliquer()
           
 int getCue()
           
 int getDuration()
           
 int getFirstDate()
           
 int getLastDate()
           
 java.lang.String getName()
           
 HoloExternalData getXtDtInstance()
           
 java.lang.String play(HoloTrack tk, int time, boolean firstCue, boolean loop, boolean looping)
           
 java.lang.Object[] playOSC(HoloTrack tk, int time, boolean firstCue, boolean loop, boolean looping)
           
 void preload(HoloTrack tk, int cueNb, int cursorTime, int begL, int endL)
           
 void preload2(HoloTrack tk, int cueNb, int cursorTime, int begL, int endL)
           
 void setBegTime(int i)
           
 void shiftDates(int date)
           
 java.lang.String toString()
           
 void update()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOOP_BEGIN_CUE

public static final int LOOP_BEGIN_CUE
See Also:
Constant Field Values

LOOP_IN_CUE

public static final int LOOP_IN_CUE
See Also:
Constant Field Values

LOOP_END_CUE

public static final int LOOP_END_CUE
See Also:
Constant Field Values

LOOP_AFTER_CUE

public static final int LOOP_AFTER_CUE
See Also:
Constant Field Values

CURSOR_CUE_LOOP

public static final int CURSOR_CUE_LOOP
See Also:
Constant Field Values

CURSOR_CUE

public static final int CURSOR_CUE
See Also:
Constant Field Values

SPEC_CUE_NB

public static final int SPEC_CUE_NB
See Also:
Constant Field Values

SPEC_CUE_OFFSET

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

ExternalDataInstance

public ExternalDataInstance(GestionPistes gp,
                            java.lang.String na,
                            int _beg)
Method Detail

dupliquer

public ExternalDataInstance dupliquer()

update

public void update()

getXtDtInstance

public HoloExternalData getXtDtInstance()

getName

public java.lang.String getName()

getFirstDate

public int getFirstDate()

getLastDate

public int getLastDate()

setBegTime

public void setBegTime(int i)

shiftDates

public void shiftDates(int date)

getDuration

public int getDuration()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

drawScoreSquare

public void drawScoreSquare(javax.media.opengl.GL gl,
                            HoloTrack tk,
                            int minTime,
                            int maxTime,
                            float dX)

getCue

public int getCue()

preload

public void preload(HoloTrack tk,
                    int cueNb,
                    int cursorTime,
                    int begL,
                    int endL)

preload2

public void preload2(HoloTrack tk,
                     int cueNb,
                     int cursorTime,
                     int begL,
                     int endL)

play

public java.lang.String play(HoloTrack tk,
                             int time,
                             boolean firstCue,
                             boolean loop,
                             boolean looping)

playOSC

public java.lang.Object[] playOSC(HoloTrack tk,
                                  int time,
                                  boolean firstCue,
                                  boolean loop,
                                  boolean looping)