Lines Matching defs:shape
103 /** Pointer shape change event data structure */
111 // make a copy of the shape
116 shape.resize(cbShapeSize);
117 ::memcpy(shape.raw(), aShape.raw(), cbShapeSize);
131 com::SafeArray<BYTE> shape;
398 com::SafeArray<BYTE> shape;
406 pMPSCEv->COMGETTER(Shape)(ComSafeArrayAsOutParam(shape));
408 ComSafeArrayAsInParam(shape));
2405 com::SafeArray <BYTE> shape;
2413 mps->COMGETTER(Shape)(ComSafeArrayAsOutParam(shape));
2415 if (shape.size() > 0)
2418 ComSafeArrayAsInParam(shape));
2878 * User specific pointer shape change event
4505 * Sets the pointer shape according to parameters.
4511 * don't allow to change the pointer shape if we are outside the valid
4518 if (data->shape.size() > 0)
4525 const uint8_t* shape = data->shape.raw();
4526 const uint8_t *srcAndMaskPtr = shape;
4527 const uint8_t *srcShapePtr = shape + ((andMaskSize + 3) & ~3);
4531 // vbox_show_shape(data->width, data->height, 0, data->shape);
4542 printf("0x%x, ", data->shape[i]);