#include <UIHelper.h>
|
static Widget * | seekWidgetByTag (Widget *root, int tag) |
| Find a widget with a specific tag from root widget. More...
|
|
static Widget * | seekWidgetByName (Widget *root, const std::string &name) |
| Find a widget with a specific name from root widget. More...
|
|
static Widget * | seekActionWidgetByActionTag (Widget *root, int tag) |
| Find a widget with a specific action tag from root widget This search will be recursive throught all child widgets. More...
|
|
static std::string | getSubStringOfUTF8String (const std::string &str, std::string::size_type start, std::string::size_type length) |
| Get a UTF8 substring from a std::string with a given start position and length Sample: std::string str = "中国中国中国"; substr = getSubStringOfUTF8String(str,0,2) will = "中国". More...
|
|
static void | doLayout (Node *rootNode) |
| Refresh object and it's children layout state. More...
|
|
static void | changeLayoutSystemActiveState (bool active) |
| Change the active property of Layout's. More...
|
|
static Rect | restrictCapInsetRect (const Rect &capInsets, const Size &textureSize) |
| restrict capInsetSize, when the capInsets's width is larger than the textureSize, it will restrict to 0, the height goes the same way as width. More...
|
|
static void
changeLayoutSystemActiveState |
( |
bool |
active | ) |
|
|
static |
static void doLayout |
( |
Node * |
rootNode | ) |
|
|
static |
Refresh object and it's children layout state.
- Parameters
-
rootNode | A Node* or Node* descendant instance pointer. |
static std::string
getSubStringOfUTF8String |
( |
const std::string & |
str, |
|
|
std::string::size_type |
start, |
|
|
std::string::size_type |
length |
|
) |
| |
|
static |
Get a UTF8 substring from a std::string with a given start position and length Sample: std::string str = "中国中国中国"; substr = getSubStringOfUTF8String(str,0,2) will = "中国".
- Parameters
-
start | The start position of the substring. |
length | The length of the substring in UTF8 count |
- Returns
- a UTF8 substring
static Rect restrictCapInsetRect |
( |
const Rect & |
capInsets, |
|
|
const Size & |
textureSize |
|
) |
| |
|
static |
restrict capInsetSize, when the capInsets's width is larger than the textureSize, it will restrict to 0, the height goes the same way as width.
- Parameters
-
capInsets | A user defined capInsets. |
textureSize | The size of a scale9enabled texture |
- Returns
- a restricted capInset.
static Widget*
seekActionWidgetByActionTag |
( |
Widget * |
root, |
|
|
int |
tag |
|
) |
| |
|
static |
Find a widget with a specific action tag from root widget This search will be recursive throught all child widgets.
- Parameters
-
root | The be searched root widget. |
tag | The widget action's tag. |
- Returns
- Widget instance pointer.
static Widget* seekWidgetByName |
( |
Widget * |
root, |
|
|
const std::string & |
name |
|
) |
| |
|
static |
Find a widget with a specific name from root widget.
This search will be recursive throught all child widgets.
- Parameters
-
root | The be searched root widget. |
name | The widget name. |
- Returns
- Widget isntance pointer.
Find a widget with a specific tag from root widget.
This search will be recursive throught all child widgets.
- Parameters
-
root | The be seached root widget. |
tag | The widget tag. |
- Returns
- Widget instance pointer.
The documentation for this class was generated from the following file:
- /Users/minggo/SourceCode/cocos2d-x/cocos/ui/UIHelper.h