C# Класс Qyoto.QStateMachine

Наследование: QState, IDisposable
Показать файл Открыть проект Примеры использования класса

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