My Project
Loading...
Searching...
No Matches
simplebutton.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "component.h"
4
#include "toucharea.h"
5
6
class
Image;
7
8
class
SimpleButton
:
public
Component{
9
private
:
10
class
TouchAreaNew :
public
TouchArea{
11
public
:
12
SimpleButton
* sb;
13
TouchAreaNew(
SimpleButton
* sbp, Image* img);
14
protected
:
15
virtual
void
onTouchDown(TouchScreen::Touch* touch);
16
virtual
void
onTouchUp(TouchScreen::Touch* touch);
17
virtual
void
onClick
(TouchScreen::Touch* touch);
18
};
19
Image* image;
20
21
public
:
22
SimpleButton
(Image* image);
23
24
protected
:
25
virtual
void
createChildren
();
26
virtual
void
layout
();
27
28
virtual
void
onClick
() {};
29
};
SimpleButton::onClick
virtual void onClick()
Definition
simplebutton.h:28
SimpleButton::layout
virtual void layout()
Definition
simplebutton.cpp:22
SimpleButton::SimpleButton
SimpleButton(Image *image)
Definition
simplebutton.cpp:5
SimpleButton::createChildren
virtual void createChildren()
Definition
simplebutton.cpp:14
pd
simplebutton.h
Generated by
1.13.2