C# Class Qyoto.QStateMachine

Inheritance: QState, IDisposable
Show file Open project: 0xd34df00d/Qross Class Usage Examples

Private Properties

Property Type Description
BeginMicrostep void
BeginSelectTransitions void
EndMicrostep void
EndSelectTransitions void
Event bool
EventFilter bool
OnEntry void
OnExit void
QStateMachine System
Start void
Stop void

Public Methods

Method Description
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

Protected Methods

Method Description
CreateProxy ( ) : void
QStateMachine ( Type dummy ) : System

Private Methods

Method Description
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

Method Details

AddDefaultAnimation() public method

public AddDefaultAnimation ( QAbstractAnimation animation ) : void
animation QAbstractAnimation
return void

AddState() public method

public AddState ( QAbstractState state ) : void
state QAbstractState
return void

CancelDelayedEvent() public method

public CancelDelayedEvent ( int id ) : bool
id int
return bool

ClearError() public method

public ClearError ( ) : void
return void

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

DefaultAnimations() public method

public DefaultAnimations ( ) : List
return List

Dispose() public method

public Dispose ( ) : void
return void

IsRunning() public method

public IsRunning ( ) : bool
return bool

PostDelayedEvent() public method

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

PostEvent() public method

public PostEvent ( Qyoto.QEvent arg1 ) : void
arg1 Qyoto.QEvent
return void

PostEvent() public method

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

QStateMachine() public method

public QStateMachine ( QObject parent ) : System
parent QObject
return System

QStateMachine() protected method

protected QStateMachine ( Type dummy ) : System
dummy System.Type
return System

RemoveDefaultAnimation() public method

public RemoveDefaultAnimation ( QAbstractAnimation animation ) : void
animation QAbstractAnimation
return void

RemoveState() public method

public RemoveState ( QAbstractState state ) : void
state QAbstractState
return void

Tr() public static method

public static Tr ( string s ) : string
s string
return string

Tr() public static method

public static Tr ( string s, string c ) : string
s string
c string
return string

error() public method

public error ( ) : QStateMachine.Error
return QStateMachine.Error