Change-Id: Iaaf93b07de2f7f8b2e78d8c870affff1b2f6d652
SysTryReturnResult(NID_GRP, __pScratchPad16 || __pScratchPad32, E_OUT_OF_MEMORY, "Memory allocation failed.");
this->__hasOwnership = false;
- this->__isOpaqueAllOver = true;
+ this->__isOpaqueAllOver = 0;
this->__bitmapPixelFormat = (bitsPerPixel == 32) ? BITMAP_PIXEL_FORMAT_ARGB8888 : BITMAP_PIXEL_FORMAT_RGB565;
}
}
+void
+_BitmapImpl::SetNinePatchedTagByForce(bool isNinePatched)
+{
+ _sharedItem->associated.hasBeenDetectedByUsingName = true;
+ _sharedItem->associated.determinedNinePatchedAtFirst = isNinePatched;
+}
+
bool
_BitmapImpl::_SetCallback(void (* DestroyCallback)(void*), void* pDestroyCallbackParam,
void (* LockCallback)(void*), void* pLockCallbackParam,
result LockFast(BufferInfo& info, long timeout = INFINITE);
result UnlockFast(void);
+ void SetNinePatchedTagByForce(bool isNinePatched);
+
static bool CheckNinePatchedBitmapStrictly(const Bitmap& bitmap);
/**