bakutan.common
クラス GameThread

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 bakutan.common.GameThread
すべての実装されたインタフェース:
java.lang.Runnable

public class GameThread
extends java.lang.Thread


入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
GameThread(DataManager dataManager, BUserInterface userinterface, GameOption gameThreadOption)
           
 
メソッドの概要
 boolean checkDrawOption(int type)
           
 int getRag()
           
 void putStageEvent(ClientStageEvent se)
           
 void run()
           
 void setDrawOptionEx(boolean value, int type)
           
 void setMessage(java.lang.String message)
           
 void setRag(int rag)
           
 void startDrawThread(BStage bstage)
           
 void startDrawThread(BStage bstage, bakutan.common.util.DataFlusher out)
           
 void stopDrawThread()
           
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

GameThread

public GameThread(DataManager dataManager,
                  BUserInterface userinterface,
                  GameOption gameThreadOption)
メソッドの詳細

startDrawThread

public void startDrawThread(BStage bstage)

startDrawThread

public void startDrawThread(BStage bstage,
                            bakutan.common.util.DataFlusher out)

stopDrawThread

public void stopDrawThread()

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run

putStageEvent

public void putStageEvent(ClientStageEvent se)

setDrawOptionEx

public void setDrawOptionEx(boolean value,
                            int type)

checkDrawOption

public boolean checkDrawOption(int type)

setMessage

public void setMessage(java.lang.String message)

getRag

public int getRag()

setRag

public void setRag(int rag)