Wt examples: dragdrop/Character.h Source File

Wt examples 4.10.4

Loading...
Searching...
No Matches
Character.h
Go to the documentation of this file.
1// This may look like C code, but it's really -*- C++ -*-
2/*
3 * Copyright (C) 2008 Emweb bv, Herent, Belgium.
4 *
5 * See the LICENSE file for terms of use.
6 */
7#ifndef CHARACTER_H_
8#define CHARACTER_H_
9
10#include <Wt/WText.h>
11
12using namespace Wt;
13
18
24 class Character : public WText
25{
26public:
29 Character(const std::string& name);
30
33 void dropEvent(WDropEvent event);
34
35private:
37 std::string name_;
38
40 int redDrops_;
41
43 int blueDrops_;
44};
45
48#endif // CHARACTER_H_
Character
A Matrix character that takes red and/or blue pills.
Definition Character.h:25
Character::Character
Character(const std::string &name)
Create a new character with the given name.
Definition Character.C:6
Character::dropEvent
void dropEvent(WDropEvent event)
React to a drop event.
Definition Character.C:25
Character::name_
std::string name_
The name.
Definition Character.h:37
Character::blueDrops_
int blueDrops_
The current number of blue pills.
Definition Character.h:43
Character::redDrops_
int redDrops_
The current number of red pills.
Definition Character.h:40
Wt
Definition AddresseeEdit.h:16