#include <HBMGUIManager.h>
|
| | Component (u32 uID) |
| |
| virtual void | init () |
| |
| virtual | ~Component () |
| |
| virtual u32 | getID () |
| |
| virtual int | isPointed (int n) |
| |
| virtual void | setPointed (int n, bool b) |
| |
| virtual void | onPoint () |
| |
| virtual void | offPoint () |
| |
| virtual void | onDrag (f32, f32) |
| |
| virtual void | onMove (f32, f32) |
| |
| virtual void | onTrig (u32 uFlag, Vec &vec) |
| |
| virtual void | setDraggingButton (u32 uDraggingButton) |
| |
| virtual bool | update (int, const KPADStatus *, f32, f32, void *) |
| |
| virtual bool | update (int i, f32 x, f32 y, u32 uTrigFlag, u32 uHoldFlag, u32 uReleaseFlag, void *pData) |
| |
| virtual bool | isTriggerTarger () |
| |
| virtual void | setTriggerTarget (bool bTriggerTarget) |
| |
| virtual void | setManager (Manager *pManager) |
| |
| virtual bool | isVisible () |
| |
| virtual bool | contain (f32 x_, f32 y_)=0 |
| |
| | Interface () |
| |
| virtual void | create () |
| |
| virtual void | calc () |
| |
| virtual void | draw (Mtx &) |
| |
| virtual void | draw () |
| |
| virtual | ~Interface () |
| |
◆ Component()
| homebutton::gui::Component::Component |
( |
u32 | uID | ) |
|
|
inline |
◆ ~Component()
| virtual homebutton::gui::Component::~Component |
( |
| ) |
|
|
inlinevirtual |
◆ contain()
| virtual bool homebutton::gui::Component::contain |
( |
f32 | x_, |
|
|
f32 | y_ ) |
|
pure virtual |
◆ getID()
| virtual u32 homebutton::gui::Component::getID |
( |
| ) |
|
|
inlinevirtual |
◆ init()
| virtual void homebutton::gui::Component::init |
( |
| ) |
|
|
inlinevirtual |
◆ isPointed()
| virtual int homebutton::gui::Component::isPointed |
( |
int | n | ) |
|
|
inlinevirtual |
◆ isTriggerTarger()
| virtual bool homebutton::gui::Component::isTriggerTarger |
( |
| ) |
|
|
inlinevirtual |
◆ isVisible()
| virtual bool homebutton::gui::Component::isVisible |
( |
| ) |
|
|
inlinevirtual |
◆ offPoint()
| virtual void homebutton::gui::Component::offPoint |
( |
| ) |
|
|
inlinevirtual |
◆ onDrag()
| virtual void homebutton::gui::Component::onDrag |
( |
f32 | , |
|
|
f32 | ) |
|
inlinevirtual |
◆ onMove()
| virtual void homebutton::gui::Component::onMove |
( |
f32 | , |
|
|
f32 | ) |
|
inlinevirtual |
◆ onPoint()
| virtual void homebutton::gui::Component::onPoint |
( |
| ) |
|
|
inlinevirtual |
◆ onTrig()
| virtual void homebutton::gui::Component::onTrig |
( |
u32 | uFlag, |
|
|
Vec & | vec ) |
|
inlinevirtual |
◆ setDraggingButton()
| virtual void homebutton::gui::Component::setDraggingButton |
( |
u32 | uDraggingButton | ) |
|
|
inlinevirtual |
◆ setManager()
| virtual void homebutton::gui::Component::setManager |
( |
Manager * | pManager | ) |
|
|
inlinevirtual |
◆ setPointed()
| virtual void homebutton::gui::Component::setPointed |
( |
int | n, |
|
|
bool | b ) |
|
inlinevirtual |
◆ setTriggerTarget()
| virtual void homebutton::gui::Component::setTriggerTarget |
( |
bool | bTriggerTarget | ) |
|
|
inlinevirtual |
◆ update() [1/2]
| bool homebutton::gui::Component::update |
( |
int | i, |
|
|
f32 | x, |
|
|
f32 | y, |
|
|
u32 | uTrigFlag, |
|
|
u32 | uHoldFlag, |
|
|
u32 | uReleaseFlag, |
|
|
void * | pData ) |
|
virtual |
◆ update() [2/2]
| virtual bool homebutton::gui::Component::update |
( |
int | , |
|
|
const KPADStatus * | , |
|
|
f32 | , |
|
|
f32 | , |
|
|
void * | ) |
|
inlinevirtual |
◆ mabPointed
| bool homebutton::gui::Component::mabPointed[8] |
|
protected |
◆ mbDragging
| bool homebutton::gui::Component::mbDragging |
|
protected |
◆ mbTriggerTarger
| bool homebutton::gui::Component::mbTriggerTarger |
|
protected |
◆ mDragStartPos
| Vec homebutton::gui::Component::mDragStartPos |
|
protected |
◆ mpManager
| Manager* homebutton::gui::Component::mpManager |
|
protected |
◆ muDraggingButton
| u32 homebutton::gui::Component::muDraggingButton |
|
protected |
◆ muID
| u32 homebutton::gui::Component::muID |
|
protected |
The documentation for this class was generated from the following files: