Jypeli 4
The simple game programming library
|
Yleinen peliohjainluokka. Lisää...
Luokat | |
struct | ListenerAction |
class | ListenerPrecedenceComparer |
Julkiset jäsenfunktiot | |
void | AddHelpText (Handler controlHandler, string text) |
Lisää ohjeteksti, joka on sama kaikille näppäimille tai muille ohjaimille, jotka käyttävät samaa aliohjelmaa ohjaintapahtuman käsittelyyn. | |
void | AddHelpText< T1 > (Handler< T1 > controlHandler, string text) |
void | AddHelpText< T1, T2 > (Handler< T1, T2 > controlHandler, string text) |
void | AddHelpText< T1, T2, T3 > (Handler< T1, T2, T3 > controlHandler, string text) |
void | AddHelpText< T1, T2, T3, T4 > (Handler< T1, T2, T3, T4 > controlHandler, string text) |
void | AddHelpText (AnalogHandler controlHandler, string text) |
void | AddHelpText< T1 > (AnalogHandler< T1 > controlHandler, string text) |
void | AddHelpText< T1, T2 > (AnalogHandler< T1, T2 > controlHandler, string text) |
void | AddHelpText< T1, T2, T3 > (AnalogHandler< T1, T2, T3 > controlHandler, string text) |
void | AddHelpText< T1, T2, T3, T4 > (AnalogHandler< T1, T2, T3, T4 > controlHandler, string text) |
void | EnableAll () |
Ottaa takaisin käyttöön kaikki Disable -metodilla poistetut kontrollit. | |
void | Clear () |
Poistaa tämän ohjaimen kaikki kuuntelijat. | |
Suojellut tyypit | |
enum | ListenerActionType { Add, Remove, Enable, Disable, RemoveAll } |
Suojatut jäsenfunktiot | |
void | ProcessListenerActions () |
Staattiset suojatut jäsenfunktiot | |
static int | CompareByContext (Listener l1, Listener l2) |
Suojellut attribuutit | |
Queue< ListenerAction > | listenerActions = new Queue<ListenerAction>() |
List< Listener > | disabledListeners = new List<Listener>() |
Dictionary< Delegate, string > | helpTextsForHandlers = new Dictionary<Delegate, string>() |
Staattiset suojellut attribuutit | |
static ListenerPrecedenceComparer | ListenerComparer = new ListenerPrecedenceComparer() |
Ominaisuudet | |
bool | Enabled [get, set] |
Kuunnellaanko ohjainta. |
Yleinen peliohjainluokka.
void AddHelpText | ( | Handler | controlHandler, |
string | text | ||
) | [inline] |
Lisää ohjeteksti, joka on sama kaikille näppäimille tai muille ohjaimille, jotka käyttävät samaa aliohjelmaa ohjaintapahtuman käsittelyyn.
controlHandler | Ohjaintapahtuman käsittelevä aliohjelma. |
text | Ohjeteksti. |
void Clear | ( | ) | [inline] |
Poistaa tämän ohjaimen kaikki kuuntelijat.
void EnableAll | ( | ) | [inline] |
Ottaa takaisin käyttöön kaikki Disable
-metodilla poistetut kontrollit.
bool Enabled [get, set] |
Kuunnellaanko ohjainta.