您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ textfieldRendererScaleChangedWithSize函数代码示例

51自学网 2021-06-03 08:47:21
  C++
这篇教程C++ textfieldRendererScaleChangedWithSize函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中textfieldRendererScaleChangedWithSize函数的典型用法代码示例。如果您正苦于以下问题:C++ textfieldRendererScaleChangedWithSize函数的具体用法?C++ textfieldRendererScaleChangedWithSize怎么用?C++ textfieldRendererScaleChangedWithSize使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了textfieldRendererScaleChangedWithSize函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: attachWithIMEEvent

void TextField::update(float dt){    if (getAttachWithIME())    {        attachWithIMEEvent();        setAttachWithIME(false);    }    if (getDetachWithIME())    {        detachWithIMEEvent();        setDetachWithIME(false);    }    if (getInsertText())    {        insertTextEvent();        setInsertText(false);                textfieldRendererScaleChangedWithSize();    }    if (getDeleteBackward())    {        deleteBackwardEvent();        setDeleteBackward(false);                textfieldRendererScaleChangedWithSize();    }}
开发者ID:stephenw310,项目名称:gamedemo,代码行数:27,


示例2: textfieldRendererScaleChangedWithSize

void TextField::adaptRenderers(){    if (_textFieldRendererAdaptDirty)    {        textfieldRendererScaleChangedWithSize();        _textFieldRendererAdaptDirty = false;    }}
开发者ID:superman-t,项目名称:PlaneGame,代码行数:8,


示例3: strText

void TextField::setText(const std::string& text){    std::string strText(text);        if (isMaxLengthEnabled())    {        int max = _textFieldRenderer->getMaxLength();        int text_count = _calcCharCount(text.c_str());        int total = text_count + _calcCharCount(getStringValue());        if (total > max)        {            int ascii = 0;            int unicode = 0;            int end = 0;            int count = 0;                        for (int i = 0; i < total * 3; ++i)            {                char value = text[i];                                if (value >= 0 && value <= 127) // ascii                {                    ascii++;                    count++;                }                else                {                    unicode++;                    if (unicode % 3 == 0)                    {                        count++;                    }                }                                if (count == max)                {                    break;                }            }            end = ascii + unicode;            strText = strText.substr(0, end);        }    }    const char* content = strText.c_str();    if (isPasswordEnabled())    {        _textFieldRenderer->setPasswordText(content);        _textFieldRenderer->setString("");        _textFieldRenderer->insertText(content, strlen(content));    }    else    {        _textFieldRenderer->setString(content);    }        textfieldRendererScaleChangedWithSize();}
开发者ID:fordream,项目名称:quick,代码行数:58,


示例4: strText

void UITextField::setText(const char* text){	if (!text)	{		return;	}    std::string strText(text);    _textFieldRenderer->setString(strText.c_str());    textfieldRendererScaleChangedWithSize();}
开发者ID:0x0c,项目名称:cocos2d-x,代码行数:10,


示例5: strText

void TextField::setText(const std::string& text){    std::string strText(text);    if (isMaxLengthEnabled())    {        strText = strText.substr(0, getMaxLength());    }    const char* content = strText.c_str();    if (isPasswordEnabled())    {        _textFieldRenderer->setPasswordText(content);        _textFieldRenderer->insertText(content, static_cast<int>(strlen(content)));    }    else    {        _textFieldRenderer->setString(content);    }    textfieldRendererScaleChangedWithSize();}
开发者ID:6520874,项目名称:pipiGame,代码行数:19,


示例6: textfieldRendererScaleChangedWithSize

void TextField::onSizeChanged(){    Widget::onSizeChanged();    textfieldRendererScaleChangedWithSize();}
开发者ID:stephenw310,项目名称:gamedemo,代码行数:5,


示例7: textfieldRendererScaleChangedWithSize

void UITextField::onSizeChanged(){    textfieldRendererScaleChangedWithSize();}
开发者ID:0x0c,项目名称:cocos2d-x,代码行数:4,



注:本文中的textfieldRendererScaleChangedWithSize函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ textout_ex函数代码示例
C++ textdomain函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。