view Renderer/Engine/Pad.h @ 674:07351a5a51c9 draft

fix many task example (sort). Dummy task is now system supported.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 06 Dec 2009 00:54:10 +0900
parents 3bc98f6d31ff
children
line wrap: on
line source

#ifndef INCLUDED_PAD
#define INCLUDED_PAD

#include "Button.h"

class Pad {
public:
    Button count;
    Button cross;
    Button circle;
    Button square;
    Button triangle;
    Button l1;
    Button r1;
    Button l2;
    Button r2;
    Button start;
    Button select;
    Button l3;
    Button r3;
    Button up;
    Button down;
    Button right;
    Button left;
    Button escape;
    Button space;

    virtual ~Pad(void) {}
    virtual void check(void) = 0;
};

#endif

extern Pad *create_controller(void);