My Project
Loading...
Searching...
No Matches
redbutton.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "button.h"
4
#include "bitmaptext.h"
5
#include "image.h"
6
#include "ninepatch.h"
7
8
class
RedButton
:
public
Button{
9
protected
:
10
BitmapText*
_text
;
11
Image*
_icon
;
12
NinePatch*
_bg
;
13
14
virtual
void
createChildren
();
15
virtual
void
layout
();
16
virtual
void
onTouchDown
();
17
virtual
void
onTouchUp
();
18
public
:
19
RedButton
(
const
std::string& label);
20
21
void
enable
(
bool
value);
22
void
text
(
const
std::string& value);
23
void
textColor
(
int
value);
24
void
icon
(Image*
icon
);
25
float
reqWidth
();
26
float
reqHeight
();
27
};
RedButton::reqHeight
float reqHeight()
Definition
redbutton.cpp:92
RedButton::onTouchUp
virtual void onTouchUp()
Definition
redbutton.cpp:51
RedButton::_icon
Image * _icon
Definition
redbutton.h:11
RedButton::_text
BitmapText * _text
Definition
redbutton.h:10
RedButton::text
void text(const std::string &value)
Definition
redbutton.cpp:61
RedButton::_bg
NinePatch * _bg
Definition
redbutton.h:12
RedButton::RedButton
RedButton(const std::string &label)
Definition
redbutton.cpp:5
RedButton::textColor
void textColor(int value)
Definition
redbutton.cpp:68
RedButton::reqWidth
float reqWidth()
Definition
redbutton.cpp:87
RedButton::createChildren
virtual void createChildren()
Definition
redbutton.cpp:15
RedButton::icon
void icon(Image *icon)
Definition
redbutton.cpp:73
RedButton::onTouchDown
virtual void onTouchDown()
Definition
redbutton.cpp:45
RedButton::layout
virtual void layout()
Definition
redbutton.cpp:27
RedButton::enable
void enable(bool value)
Definition
redbutton.cpp:55
pd
redbutton.h
Generated by
1.13.2