Lines Matching defs:Length
2876 int16_t Length;
2878 Length = strlen(string);
2879 L2 = ( Length & 1 ? Length + 1 : Length);
2885 memcpy(record+off,&Length,2); off+=2;
2886 memcpy(record+off,string,Length); off+=Length;
2887 if(Length!=L2){
3029 \param Length Number of points in the Polygon
3030 \param Data Array of Length points
3032 char *U_WMRPOLYGON_set(uint16_t Length, const U_POINT16 *Data){
3033 return U_WMRCORE_2U16_N16_set(U_WMR_POLYGON, NULL, &Length, 2*Length, Data);
3039 \param Length Number of points in the Polyline
3040 \param Data Array of Length points
3042 char *U_WMRPOLYLINE_set(uint16_t Length, const U_POINT16 *Data){
3043 return U_WMRCORE_2U16_N16_set(U_WMR_POLYLINE, NULL, &Length, 2*Length, Data);
3056 \param Length Bytes in the Data
3057 \param Data Array of Length bytes
3059 char *U_WMRESCAPE_set(uint16_t Escape, uint16_t Length, const void *Data){
3060 return U_WMRCORE_2U16_N16_set(U_WMR_ESCAPE, &Escape, &Length, Length/2, Data);
3179 \param Length Stringlength in bytes
3182 \param dx Kerning information. Must have same number of entries as Length.
3185 char *U_WMREXTTEXTOUT_set(U_POINT16 Dst, int16_t Length, uint16_t Opts,
3191 irecsize = U_SIZE_METARECORD + 8; /* 8 = y,x,Length,Opts*/
3192 slen = ( Length & 1 ? Length + 1 : Length);
3194 if(dx)irecsize += 2*Length;
3204 memcpy(record+off,&Length,2); off+=2;
3212 memcpy(record+off,string,strlen(string)); off+=Length;
3213 if(Length!=slen){
3217 memcpy(record+off,dx,2*Length);
5420 \param Length Number of characters in string.
5426 int16_t *Length,
5433 *Length = *(int16_t *)(contents + offsetof(U_WMRTEXTOUT, Length));
5435 L2 = *Length;
5553 \param Length Number of points in the Polygon
5558 uint16_t *Length,
5561 int size = U_WMRCORE_2U16_N16_get(contents, (U_SIZE_WMRPOLYGON), NULL, Length, Data);
5563 int iLength = (*Length)*sizeof(U_POINT16);
5573 \param Length Number of points in the Polyline
5578 uint16_t *Length,
5581 int size = U_WMRCORE_2U16_N16_get(contents, (U_SIZE_WMRPOLYGON), NULL, Length, Data);
5583 int iLength = (*Length)*sizeof(U_POINT16);
5600 \param Length Bytes in the Data
5601 \param Data Array of Length bytes
5606 uint16_t *Length,
5609 int size = U_WMRCORE_2U16_N16_get(contents, (U_SIZE_WMRESCAPE), Escape, Length, Data);
5611 int iLength=*Length;
5785 \param Length Stringlength in bytes
5788 \param dx Kerning information. Must have same number of entries as Length.
5794 int16_t *Length,
5805 *Length = *(int16_t *)( contents + offsetof(U_WMREXTTEXTOUT, Length ));
5811 off += 2*((*Length +1)/2);
5812 if(*Length){ *dx = (int16_t *)(contents + off); }