コード例 #1
0
ファイル: UITextAtlas.cpp プロジェクト: 2276225819/Game
void TextAtlas::adaptRenderers()
{
    if (_labelAtlasRendererAdaptDirty)
    {
        labelAtlasScaleChangedWithSize();
        _labelAtlasRendererAdaptDirty = false;
    }
}
コード例 #2
0
ファイル: UITextAtlas.cpp プロジェクト: stephenw310/gamedemo
void TextAtlas::setProperty(const std::string& stringValue, const std::string& charMapFile, int itemWidth, int itemHeight, const std::string& startCharMap)
{
    _stringValue = stringValue;
    _charMapFileName = charMapFile;
    _itemWidth = itemWidth;
    _itemHeight = itemHeight;
    _startCharMap = startCharMap;
    _labelAtlasRenderer->initWithString(stringValue, charMapFile, itemWidth, itemHeight, (int)(startCharMap[0]));
    updateAnchorPoint();
    labelAtlasScaleChangedWithSize();
}
コード例 #3
0
ファイル: UITextAtlas.cpp プロジェクト: stephenw310/gamedemo
void TextAtlas::onSizeChanged()
{
    Widget::onSizeChanged();
    labelAtlasScaleChangedWithSize();
}
コード例 #4
0
ファイル: UITextAtlas.cpp プロジェクト: stephenw310/gamedemo
void TextAtlas::setStringValue(const std::string& value)
{
    _stringValue = value;
    _labelAtlasRenderer->setString(value);
    labelAtlasScaleChangedWithSize();
}
コード例 #5
0
ファイル: UILabelAtlas.cpp プロジェクト: duongbadu/FightGame
void UILabelAtlas::onSizeChanged()
{
    labelAtlasScaleChangedWithSize();
}
コード例 #6
0
ファイル: UILabelAtlas.cpp プロジェクト: duongbadu/FightGame
void UILabelAtlas::setStringValue(const char *value)
{
    m_pLaberAtlasRenderer->setString(value);
    labelAtlasScaleChangedWithSize();
}
コード例 #7
0
ファイル: UILabelAtlas.cpp プロジェクト: duongbadu/FightGame
void UILabelAtlas::setProperty(const char *stringValue, const char *charMapFile, int itemWidth, int itemHeight, const char *startCharMap,bool useSpriteFrame)
{
    m_pLaberAtlasRenderer->setProperty(stringValue, charMapFile, itemWidth, itemHeight, (int)(startCharMap[0]));
    updateAnchorPoint();
    labelAtlasScaleChangedWithSize();
}