Jypeli 4
The simple game programming library
Luokat | Julkiset jäsenfunktiot | Suojellut tyypit | Suojatut jäsenfunktiot | Staattiset suojatut jäsenfunktiot | Suojellut attribuutit | Staattiset suojellut attribuutit | Ominaisuudet
Controller luokkareferenssi

Yleinen peliohjainluokka. Lisää...

Luokan Controller luokkakaavio
Controller< ControllerState > GamePad Keyboard Mouse PhoneBackButton Accelerometer TouchPanel

Lista kaikista jäsenistä.

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< ListenerActionlistenerActions = new Queue<ListenerAction>()
List< ListenerdisabledListeners = 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.

Yksityiskohtainen selite

Yleinen peliohjainluokka.


Jäsenfunktioiden dokumentaatio

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.

Parametrit:
controlHandlerOhjaintapahtuman käsittelevä aliohjelma.
textOhjeteksti.
void Clear ( ) [inline]

Poistaa tämän ohjaimen kaikki kuuntelijat.

void EnableAll ( ) [inline]

Ottaa takaisin käyttöön kaikki Disable-metodilla poistetut kontrollit.


Ominaisuuksien dokumentaatio

bool Enabled [get, set]

Kuunnellaanko ohjainta.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta:
 Kaikki Luokat Nimiavaruudet Funktiot Muuttujat Luettelotyypit Ominaisuudet Tapahtumat