holoedit
Class Main

java.lang.Object
  extended by holoedit.Main
All Implemented Interfaces:
java.lang.Thread.UncaughtExceptionHandler

public class Main
extends java.lang.Object
implements java.lang.Thread.UncaughtExceptionHandler


Field Summary
 AboutDialog aboutBox
           
 boolean allTrackActive
           
 boolean bonjour
           
 boolean bonjourInstalled
           
 Connection connection
           
 int coordinates
           
 CounterPanel counterPanel
           
 int displayFPS
           
 GestionPistes gestionPistes
           
 javax.media.opengl.GLCapabilities glcap
           
 javax.media.opengl.GLCanvas glpb
           
 boolean hpEditMode
           
 int laf
           
 HoloRecentFile last
           
 java.io.File lastScriptFile
           
 javax.swing.JFrame mainFrame
           
 int maxRecentFiles
           
 java.lang.String openFileName
           
 boolean openLastOnLoad
           
 int padH
           
 int padW
           
 PrefPane prefs
           
 boolean readyToOpen
           
 java.util.Vector<HoloRecentFile> recentFiles
           
 RoomGUI room
           
 Room3DGUI room3d
           
 com.sun.opengl.util.FPSAnimator rtDisplay
           
protected  boolean savedState
           
 ScoreGUI score
           
static java.awt.Dimension screenSize
           
 float scrollSpeed
           
 boolean sdifOptions
           
 HoloSettings settings
           
 boolean shortViewMode
           
static boolean SMOOTH
           
 SoundPoolGUI soundPoolGui
           
 TimeEditorGUI timeEditor
           
 TransportPanel transport
           
 boolean viewOnlyEditablePoints
           
 boolean viewSpeakers
           
 boolean wbRoom
           
 boolean wbRoom3D
           
 boolean wbScore
           
 boolean wbSoundPool
           
 boolean wbTime
           
 boolean wbTrackSel
           
 boolean wbTrans
           
 int wlAboutX
           
 int wlAboutY
           
 int wlPrefX
           
 int wlPrefY
           
 int wlRoomX
           
 int wlRoomX3D
           
 int wlRoomY
           
 int wlRoomY3D
           
 int wlScoreX
           
 int wlScoreY
           
 int wlSoundPoolX
           
 int wlSoundPoolY
           
 int wlTimeX
           
 int wlTimeY
           
 int wlTrackSelX
           
 int wlTrackSelY
           
 int wlTransX
           
 int wlTransY
           
 int wsAboutH
           
 int wsAboutW
           
 int wsPrefH
           
 int wsPrefW
           
 int wsRoomH
           
 int wsRoomH3D
           
 int wsRoomW
           
 int wsRoomW3D
           
 int wsScoreH
           
 int wsScoreW
           
 int wsSoundPoolH
           
 int wsSoundPoolW
           
 int wsTimeH
           
 int wsTimeW
           
 int wsTrackSelH
           
 int wsTrackSelW
           
 int wsTransH
           
 int wsTransW
           
 
Constructor Summary
Main()
           
 
Method Summary
 void about()
           
 void addRecent(HoloRecentFile rf)
           
 boolean askForSave()
           
 void checkWindows()
           
 boolean close()
           
 void createAbout()
           
 java.lang.String getTitle()
           
 void insertRecent(HoloRecentFile rf)
           
 boolean isSaved()
           
static void main(java.lang.String[] args)
           
 void mainFrameOpen()
           
 void mainFrameSetStarred(boolean b)
           
 void modify()
           
private  void openLast()
           
 void openPrefs()
           
 void save()
           
 void setSaved(boolean b)
           
 void setTitle(java.lang.String title)
           
static boolean smooth()
           
private static void splash()
           
 void uncaughtException(java.lang.Thread t, java.lang.Throwable e)
           
 void updateUI()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

screenSize

public static java.awt.Dimension screenSize

gestionPistes

public GestionPistes gestionPistes

counterPanel

public CounterPanel counterPanel

transport

public TransportPanel transport

timeEditor

public TimeEditorGUI timeEditor

soundPoolGui

public SoundPoolGUI soundPoolGui

room

public RoomGUI room

room3d

public Room3DGUI room3d

score

public ScoreGUI score

connection

public Connection connection

mainFrame

public javax.swing.JFrame mainFrame

aboutBox

public AboutDialog aboutBox

prefs

public PrefPane prefs

settings

public HoloSettings settings

laf

public int laf

coordinates

public int coordinates

maxRecentFiles

public int maxRecentFiles

recentFiles

public java.util.Vector<HoloRecentFile> recentFiles

last

public HoloRecentFile last

lastScriptFile

public java.io.File lastScriptFile

openFileName

public java.lang.String openFileName

readyToOpen

public boolean readyToOpen

openLastOnLoad

public boolean openLastOnLoad

viewSpeakers

public boolean viewSpeakers

sdifOptions

public boolean sdifOptions

savedState

protected boolean savedState

scrollSpeed

public float scrollSpeed

padW

public int padW

padH

public int padH

wsPrefH

public int wsPrefH

wsPrefW

public int wsPrefW

wlPrefX

public int wlPrefX

wlPrefY

public int wlPrefY

wsAboutW

public int wsAboutW

wsAboutH

public int wsAboutH

wlAboutX

public int wlAboutX

wlAboutY

public int wlAboutY

wbSoundPool

public boolean wbSoundPool

wsSoundPoolW

public int wsSoundPoolW

wsSoundPoolH

public int wsSoundPoolH

wlSoundPoolX

public int wlSoundPoolX

wlSoundPoolY

public int wlSoundPoolY

wbRoom

public boolean wbRoom

wsRoomW

public int wsRoomW

wsRoomH

public int wsRoomH

wlRoomX

public int wlRoomX

wlRoomY

public int wlRoomY

wbRoom3D

public boolean wbRoom3D

wsRoomW3D

public int wsRoomW3D

wsRoomH3D

public int wsRoomH3D

wlRoomX3D

public int wlRoomX3D

wlRoomY3D

public int wlRoomY3D

wbScore

public boolean wbScore

wsScoreW

public int wsScoreW

wsScoreH

public int wsScoreH

wlScoreX

public int wlScoreX

wlScoreY

public int wlScoreY

wbTrackSel

public boolean wbTrackSel

wsTrackSelW

public int wsTrackSelW

wsTrackSelH

public int wsTrackSelH

wbTrans

public boolean wbTrans

wsTransW

public int wsTransW

wsTransH

public int wsTransH

wlTrackSelX

public int wlTrackSelX

wlTrackSelY

public int wlTrackSelY

wlTransX

public int wlTransX

wlTransY

public int wlTransY

wbTime

public boolean wbTime

wsTimeW

public int wsTimeW

wsTimeH

public int wsTimeH

wlTimeX

public int wlTimeX

wlTimeY

public int wlTimeY

glpb

public javax.media.opengl.GLCanvas glpb

glcap

public javax.media.opengl.GLCapabilities glcap

SMOOTH

public static boolean SMOOTH

rtDisplay

public com.sun.opengl.util.FPSAnimator rtDisplay

displayFPS

public int displayFPS

hpEditMode

public boolean hpEditMode

allTrackActive

public boolean allTrackActive

shortViewMode

public boolean shortViewMode

viewOnlyEditablePoints

public boolean viewOnlyEditablePoints

bonjour

public boolean bonjour

bonjourInstalled

public boolean bonjourInstalled
Constructor Detail

Main

public Main()
Method Detail

openLast

private void openLast()

main

public static void main(java.lang.String[] args)

splash

private static void splash()

createAbout

public void createAbout()

about

public void about()

openPrefs

public void openPrefs()

updateUI

public void updateUI()

checkWindows

public void checkWindows()

close

public boolean close()

askForSave

public boolean askForSave()

insertRecent

public void insertRecent(HoloRecentFile rf)

addRecent

public void addRecent(HoloRecentFile rf)

setTitle

public void setTitle(java.lang.String title)

setSaved

public void setSaved(boolean b)

isSaved

public boolean isSaved()

save

public void save()

modify

public void modify()

getTitle

public java.lang.String getTitle()

smooth

public static boolean smooth()

uncaughtException

public void uncaughtException(java.lang.Thread t,
                              java.lang.Throwable e)
Specified by:
uncaughtException in interface java.lang.Thread.UncaughtExceptionHandler

mainFrameSetStarred

public void mainFrameSetStarred(boolean b)

mainFrameOpen

public void mainFrameOpen()