Class NineSlice

#include <Geode/ui/NineSlice.hpp>
classNineSlice:publiccocos2d::CCNodeRGBA{ ... }
No description provided
Examples0
Public static methods3
staticgeode::NineSlice*create(,,)
No description provided
staticgeode::NineSlice*createWithSpriteFrameName(
geode::ZStringViewspriteFrameName
,)
No description provided
staticgeode::NineSlice*createWithSpriteFrame(,)
No description provided
Public member functions27
voidsetScaleMultiplier(
floatscaleMultiplier
)

Sets a multiplier for the slices to be scaled by

voidsetRepeatCenter(
boolrepeat
)

Sets whether the slices should repeat or scale, by default, it scales

boolgetRepeatCenter()const
No description provided
voidsetInsets()

Sets the insets used for the size of each side slice of the sprite

geode::NineSlice::InsetsgetInsets()const
No description provided
voidsetInsetTop()
No description provided
voidsetInsetRight(
floatright
)
No description provided
voidsetInsetBottom(
floatbottom
)
No description provided
voidsetInsetLeft(
floatleft
)
No description provided
floatgetInsetTop()const
No description provided
floatgetInsetRight()const
No description provided
floatgetInsetBottom()const
No description provided
floatgetInsetLeft()const
No description provided
cocos2d::CCSprite*getTopLeft()
No description provided
cocos2d::CCSprite*getTopRight()
No description provided
cocos2d::CCSprite*getBottomLeft()
No description provided
cocos2d::CCSprite*getBottomRight()
No description provided
cocos2d::CCSprite*getTop()
No description provided
cocos2d::CCSprite*getBottom()
No description provided
cocos2d::CCSprite*getLeft()
No description provided
cocos2d::CCSprite*getRight()
No description provided
cocos2d::CCSprite*getCenter()
No description provided
cocos2d::CCSpriteBatchNode*getBatchNode()
No description provided
virtualvoidsetContentSize()
No description provided
virtualvoidvisit()
No description provided
virtualvoidsetColor()
No description provided
virtualvoidsetOpacity(
GLubyteopacity
)
No description provided
Fields0
Protected member functions9
boolinitWithFile(,,)
No description provided
boolinitWithSpriteFrameName(
geode::ZStringViewspriteFrameName
,)
No description provided
boolinitWithSpriteFrame(,)
No description provided
voidsetup(,)
No description provided
voidsetSpriteRect(,,)
No description provided
voidcreateRepeatingSprites(,
inthorizontalAmount
,
intverticalAmount
,
floatlastHorizontalFactor
,
floatlastVerticalFactor
)
No description provided
voidcreateSprites()
No description provided
voidcreateSprite(,)
No description provided
voidupdateSprites()
No description provided
Protected fields0
Derived classes0