Lines Matching refs:drawableDescriptor
677 if (images[i]->drawableDescriptor) {
678 if (images[i]->drawableDescriptor->drawableDescriptor) {
679 imageInfos[i].drawable = images[i]->drawableDescriptor->drawableDescriptor.get();
680 } else if (images[i]->drawableDescriptor->resource) {
681 imageInfos[i].src = images[i]->drawableDescriptor->resource->src.c_str();
907 auto drawableDescriptor = reinterpret_cast<ArkUI_DrawableDescriptor*>(item->object);
908 if (!drawableDescriptor->drawableDescriptor) {
912 node->uiNodeHandle, drawableDescriptor->drawableDescriptor.get(), repeat);
9803 auto drawableDescriptor = reinterpret_cast<ArkUI_DrawableDescriptor*>(item->object);
9804 if (!drawableDescriptor) {
9807 node->drawableDescriptor = drawableDescriptor;
9808 if (!drawableDescriptor->drawableDescriptor && !drawableDescriptor->resource &&
9809 !drawableDescriptor->animatedDrawableDescriptor) {
9812 if (drawableDescriptor->drawableDescriptor) {
9813 return SetPixelMapSrc(node, drawableDescriptor->drawableDescriptor);
9814 } else if (drawableDescriptor->animatedDrawableDescriptor) {
9815 return SetPixelMapArraySrc(node, drawableDescriptor->animatedDrawableDescriptor);
9817 return SetResourceSrc(node, drawableDescriptor->resource);
9947 auto drawableDescriptor = reinterpret_cast<ArkUI_DrawableDescriptor*>(item->object);
9950 node->altDrawableDescriptor = drawableDescriptor;
9951 if (drawableDescriptor && drawableDescriptor->resource) {
9952 imageInfo.resource = drawableDescriptor->resource.get();
9953 } else if (drawableDescriptor && drawableDescriptor->drawableDescriptor) {
9954 imageInfo.pixelMap = drawableDescriptor->drawableDescriptor.get();
11045 if (node->drawableDescriptor) {
11046 g_attributeItem.object = node->drawableDescriptor;
11069 if (node->drawableDescriptor) {
11070 g_attributeItem.object = node->drawableDescriptor;