趣味で作ってるロボット用ソフトウェア
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
All
Classes
Files
Functions
Enumerations
Enumerator
Friends
Pages
lib
gui
Button.h
Go to the documentation of this file.
1
#ifndef HRK_BUTTON_H
2
#define HRK_BUTTON_H
3
9
#include "
Component.h
"
10
11
12
namespace
hrk
13
{
14
class
Button
:
public
Component
15
{
16
public
:
17
typedef
enum
{
18
Released = 0,
19
Pressed,
20
Focused,
21
Disabled,
22
} state_t;
23
24
virtual
~
Button
(
void
) {
25
}
26
33
virtual
bool
set_state
(state_t state) = 0;
34
36
virtual
state_t state(
void
)
const
= 0;
37
};
38
}
39
40
#endif
Component.h
コンポーネントのインターフェース定義
hrk::Component
Definition:
Component.h:15
hrk::Button
Definition:
Button.h:14
hrk::Button::set_state
virtual bool set_state(state_t state)=0
ボタンの状態を設定する
Generated on Tue Oct 24 2017 04:56:04 for 趣味で作ってるロボット用ソフトウェア by
1.8.6