C# 클래스 Qyoto.QStateMachine

상속: QState, IDisposable
파일 보기 프로젝트 열기: 0xd34df00d/Qross 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BeginMicrostep void
BeginSelectTransitions void
EndMicrostep void
EndSelectTransitions void
Event bool
EventFilter bool
OnEntry void
OnExit void
QStateMachine System
Start void
Stop void

공개 메소드들

메소드 설명
AddDefaultAnimation ( QAbstractAnimation animation ) : void
AddState ( QAbstractState state ) : void
CancelDelayedEvent ( int id ) : bool
ClearError ( ) : void
DefaultAnimations ( ) : List
Dispose ( ) : void
IsRunning ( ) : bool
PostDelayedEvent ( Qyoto.QEvent arg1, int delay ) : int
PostEvent ( Qyoto.QEvent arg1 ) : void
PostEvent ( Qyoto.QEvent arg1, QStateMachine priority ) : void
QStateMachine ( QObject parent ) : System
RemoveDefaultAnimation ( QAbstractAnimation animation ) : void
RemoveState ( QAbstractState state ) : void
Tr ( string s ) : string
Tr ( string s, string c ) : string
error ( ) : QStateMachine.Error

보호된 메소드들

메소드 설명
CreateProxy ( ) : void
QStateMachine ( Type dummy ) : System

비공개 메소드들

메소드 설명
BeginMicrostep ( Qyoto.QEvent arg1 ) : void
BeginSelectTransitions ( Qyoto.QEvent arg1 ) : void
EndMicrostep ( Qyoto.QEvent arg1 ) : void
EndSelectTransitions ( Qyoto.QEvent arg1 ) : void
Event ( Qyoto.QEvent e ) : bool
EventFilter ( QObject watched, Qyoto.QEvent arg2 ) : bool
OnEntry ( Qyoto.QEvent arg1 ) : void
OnExit ( Qyoto.QEvent arg1 ) : void
QStateMachine ( ) : System
Start ( ) : void
Stop ( ) : void

메소드 상세

AddDefaultAnimation() 공개 메소드

public AddDefaultAnimation ( QAbstractAnimation animation ) : void
animation QAbstractAnimation
리턴 void

AddState() 공개 메소드

public AddState ( QAbstractState state ) : void
state QAbstractState
리턴 void

CancelDelayedEvent() 공개 메소드

public CancelDelayedEvent ( int id ) : bool
id int
리턴 bool

ClearError() 공개 메소드

public ClearError ( ) : void
리턴 void

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

DefaultAnimations() 공개 메소드

public DefaultAnimations ( ) : List
리턴 List

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

IsRunning() 공개 메소드

public IsRunning ( ) : bool
리턴 bool

PostDelayedEvent() 공개 메소드

public PostDelayedEvent ( Qyoto.QEvent arg1, int delay ) : int
arg1 Qyoto.QEvent
delay int
리턴 int

PostEvent() 공개 메소드

public PostEvent ( Qyoto.QEvent arg1 ) : void
arg1 Qyoto.QEvent
리턴 void

PostEvent() 공개 메소드

public PostEvent ( Qyoto.QEvent arg1, QStateMachine priority ) : void
arg1 Qyoto.QEvent
priority QStateMachine
리턴 void

QStateMachine() 공개 메소드

public QStateMachine ( QObject parent ) : System
parent QObject
리턴 System

QStateMachine() 보호된 메소드

protected QStateMachine ( Type dummy ) : System
dummy System.Type
리턴 System

RemoveDefaultAnimation() 공개 메소드

public RemoveDefaultAnimation ( QAbstractAnimation animation ) : void
animation QAbstractAnimation
리턴 void

RemoveState() 공개 메소드

public RemoveState ( QAbstractState state ) : void
state QAbstractState
리턴 void

Tr() 공개 정적인 메소드

public static Tr ( string s ) : string
s string
리턴 string

Tr() 공개 정적인 메소드

public static Tr ( string s, string c ) : string
s string
c string
리턴 string

error() 공개 메소드

public error ( ) : QStateMachine.Error
리턴 QStateMachine.Error