Lines Matching refs:icon
140 update.state.surfaceWidth = update.state.icon.bitmap.width(); in doUpdateSprites()
141 update.state.surfaceHeight = update.state.icon.bitmap.height(); in doUpdateSprites()
158 int32_t desiredWidth = update.state.icon.bitmap.width(); in doUpdateSprites()
159 int32_t desiredHeight = update.state.icon.bitmap.height(); in doUpdateSprites()
220 surfaceCanvas.drawBitmap(update.state.icon.bitmap, 0, 0, &paint); in doUpdateSprites()
222 if (outBuffer.width > update.state.icon.bitmap.width()) { in doUpdateSprites()
224 surfaceCanvas.drawRectCoords(update.state.icon.bitmap.width(), 0, in doUpdateSprites()
225 outBuffer.width, update.state.icon.bitmap.height(), paint); in doUpdateSprites()
227 if (outBuffer.height > update.state.icon.bitmap.height()) { in doUpdateSprites()
229 surfaceCanvas.drawRectCoords(0, update.state.icon.bitmap.height(), in doUpdateSprites()
275 update.state.positionX - update.state.icon.hotSpotX, in doUpdateSprites()
276 update.state.positionY - update.state.icon.hotSpotY); in doUpdateSprites()
404 void SpriteController::SpriteImpl::setIcon(const SpriteIcon& icon) { in setIcon() argument
408 if (icon.isValid()) { in setIcon()
409 icon.bitmap.copyTo(&mLocked.state.icon.bitmap, kN32_SkColorType); in setIcon()
411 if (!mLocked.state.icon.isValid() in setIcon()
412 || mLocked.state.icon.hotSpotX != icon.hotSpotX in setIcon()
413 || mLocked.state.icon.hotSpotY != icon.hotSpotY) { in setIcon()
414 mLocked.state.icon.hotSpotX = icon.hotSpotX; in setIcon()
415 mLocked.state.icon.hotSpotY = icon.hotSpotY; in setIcon()
420 } else if (mLocked.state.icon.isValid()) { in setIcon()
421 mLocked.state.icon.bitmap.reset(); in setIcon()