#include <UIFocusTest.h>
◆ UIFocusTestHorizontal()
| UIFocusTestHorizontal::UIFocusTestHorizontal |
( |
| ) |
|
◆ ~UIFocusTestHorizontal()
| UIFocusTestHorizontal::~UIFocusTestHorizontal |
( |
| ) |
|
|
virtual |
◆ CREATE_FUNC()
◆ init()
| bool UIFocusTestHorizontal::init |
( |
| ) |
|
|
overridevirtual |
重载 UIFocusTestBase .
在文件 UIFocusTest.cpp 第 180 行定义.
184 Size winSize = Director::getInstance()->getVisibleSize();
196 for (
int i=0; i<count; ++i) {
197 ImageView *w = ImageView::create(
"cocosui/scrollviewbg.png");
198 w->setTouchEnabled(
true);
204 _loopText = Text::create(
"loop enabled",
"Arial", 20);
205 _loopText->setPosition(Vec2(winSize.width/2, winSize.height - 50));
cocos2d::ui::Widget * _firstFocusedWidget
virtual bool init() override
void onImageViewClicked(cocos2d::Ref *ref, cocos2d::ui::Widget::TouchEventType touchType)
cocos2d::ui::Button * _toggleButton
void toggleFocusLoop(cocos2d::Ref *, cocos2d::ui::Widget::TouchEventType)
cocos2d::ui::Layout * _horizontalLayout
cocos2d::ui::Text * _loopText
cocos2d::Layer * _uiLayer
引用了 UIFocusTestBase::_firstFocusedWidget, _horizontalLayout, _loopText, UIFocusTestBase::_toggleButton, UIScene::_uiLayer, UIFocusTestBase::init(), UIFocusTestBase::onImageViewClicked() , 以及 toggleFocusLoop().
◆ toggleFocusLoop()
| void UIFocusTestHorizontal::toggleFocusLoop |
( |
cocos2d::Ref * |
, |
|
|
cocos2d::ui::Widget::TouchEventType |
|
|
) |
| |
◆ _horizontalLayout
| cocos2d::ui::Layout* UIFocusTestHorizontal::_horizontalLayout |
|
protected |
◆ _loopText
| cocos2d::ui::Text* UIFocusTestHorizontal::_loopText |
|
protected |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UIFocusTest/UIFocusTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UIFocusTest/UIFocusTest.cpp