C# 클래스 CrewChiefV3.QueuedMessage

파일 보기 프로젝트 열기: mrbelowski/r3e_crewchief_v3 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
abstractEvent CrewChiefV3.Events.AbstractEvent
canBePlayed System.Boolean
dueTime long
expiryTime long
folderNameNumbersStub String
folderNameOh String
folderNamePoint String
folderSecond String
folderSeconds String
folderZeroZero String
maxPermittedQueueLengthForMessage int
messageFolders List
messageName String
playEvenWhenSilenced System.Boolean
validationData Object>.Dictionary

공개 메소드들

메소드 설명
QueuedMessage ( AbstractEvent abstractEvent ) : System
QueuedMessage ( String messageName, List messageFragments, List alternateMessageFragments, int secondsDelay, AbstractEvent abstractEvent ) : System
QueuedMessage ( String messageName, List messageFragments, List alternateMessageFragments, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
QueuedMessage ( String messageName, List messageFragments, int secondsDelay, AbstractEvent abstractEvent ) : System
QueuedMessage ( String messageName, List messageFragments, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
QueuedMessage ( String message, int secondsDelay, AbstractEvent abstractEvent ) : System
QueuedMessage ( String message, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
isMessageStillValid ( String eventSubType, GameStateData currentGameState ) : System.Boolean

비공개 메소드들

메소드 설명
getFolderNames ( int number, ZeroType zeroType ) : List
getMessageFolders ( List messageFragments ) : List
getTimeMessageFolders ( System.TimeSpan timeSpan, System.Boolean includeSeconds ) : List

메소드 상세

QueuedMessage() 공개 메소드

public QueuedMessage ( AbstractEvent abstractEvent ) : System
abstractEvent CrewChiefV3.Events.AbstractEvent
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String messageName, List messageFragments, List alternateMessageFragments, int secondsDelay, AbstractEvent abstractEvent ) : System
messageName String
messageFragments List
alternateMessageFragments List
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String messageName, List messageFragments, List alternateMessageFragments, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
messageName String
messageFragments List
alternateMessageFragments List
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
validationData Object>.Dictionary
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String messageName, List messageFragments, int secondsDelay, AbstractEvent abstractEvent ) : System
messageName String
messageFragments List
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String messageName, List messageFragments, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
messageName String
messageFragments List
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
validationData Object>.Dictionary
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String message, int secondsDelay, AbstractEvent abstractEvent ) : System
message String
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
리턴 System

QueuedMessage() 공개 메소드

public QueuedMessage ( String message, int secondsDelay, AbstractEvent abstractEvent, Object>.Dictionary validationData ) : System
message String
secondsDelay int
abstractEvent CrewChiefV3.Events.AbstractEvent
validationData Object>.Dictionary
리턴 System

isMessageStillValid() 공개 메소드

public isMessageStillValid ( String eventSubType, GameStateData currentGameState ) : System.Boolean
eventSubType String
currentGameState CrewChiefV3.GameState.GameStateData
리턴 System.Boolean

프로퍼티 상세

abstractEvent 공개적으로 프로퍼티

public AbstractEvent,CrewChiefV3.Events abstractEvent
리턴 CrewChiefV3.Events.AbstractEvent

canBePlayed 공개적으로 프로퍼티

public Boolean,System canBePlayed
리턴 System.Boolean

dueTime 공개적으로 프로퍼티

public long dueTime
리턴 long

expiryTime 공개적으로 프로퍼티

public long expiryTime
리턴 long

folderNameNumbersStub 공개적으로 정적으로 프로퍼티

public static String folderNameNumbersStub
리턴 String

folderNameOh 공개적으로 정적으로 프로퍼티

public static String folderNameOh
리턴 String

folderNamePoint 공개적으로 정적으로 프로퍼티

public static String folderNamePoint
리턴 String

folderSecond 공개적으로 정적으로 프로퍼티

public static String folderSecond
리턴 String

folderSeconds 공개적으로 정적으로 프로퍼티

public static String folderSeconds
리턴 String

folderZeroZero 공개적으로 정적으로 프로퍼티

public static String folderZeroZero
리턴 String

maxPermittedQueueLengthForMessage 공개적으로 프로퍼티

public int maxPermittedQueueLengthForMessage
리턴 int

messageFolders 공개적으로 프로퍼티

public List messageFolders
리턴 List

messageName 공개적으로 프로퍼티

public String messageName
리턴 String

playEvenWhenSilenced 공개적으로 프로퍼티

public Boolean,System playEvenWhenSilenced
리턴 System.Boolean

validationData 공개적으로 프로퍼티

public Dictionary validationData
리턴 Object>.Dictionary