/haiku/src/tests/kits/interface/bfont/ |
H A D | GetBoundingBoxesTest.cpp | 10 int32 numChars = 11; local 11 BRect rectArray[numChars]; 12 font->GetBoundingBoxesAsGlyphs(string, numChars, B_SCREEN_METRIC, rectArray); 14 for (int32 i=0; i<numChars; i++) { 23 int32 numChars = 11; local 24 BRect rectArray[numChars]; 26 font->GetBoundingBoxesAsString(string, numChars, B_SCREEN_METRIC, &delta, rectArray); 28 for (int32 i=0; i<numChars; i++) {
|
/haiku/headers/private/interface/ |
H A D | truncate_string.h | 12 int32 numChars);
|
H A D | utf8_functions.h | 108 numChars characters are read. If numChars is a negative value it is ignored 112 UTF8CountBytes(const char *bytes, int32 numChars) argument 117 if (numChars < 0) 118 numChars = INT_MAX; 123 if (--numChars < 0)
|
H A D | WidthBuffer.h | 51 int32 numChars, int32 numBytes,
|
/haiku/src/kits/interface/ |
H A D | Font.cpp | 972 int32 numChars = resultArray[i].CountChars(); local 975 float* escapementArray = new float[numChars]; 976 GetEscapements(stringArray[i], numChars, NULL, escapementArray); 979 fSize, ellipsisWidth, numChars); 1064 BFont::GetEscapements(const char charArray[], int32 numChars, argument 1067 GetEscapements(charArray, numChars, NULL, escapementArray); 1072 BFont::GetEscapements(const char charArray[], int32 numChars, argument 1075 if (charArray == NULL || numChars < 1 || escapementArray == NULL) 1089 link.Attach<int32>(numChars); 1092 uint32 bytesInBuffer = UTF8CountBytes(charArray, numChars); 1105 GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[]) const argument 1113 GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[], BPoint offsetArray[]) const argument 1150 GetEdges(const char charArray[], int32 numChars, edge_info edgeArray[]) const argument 1205 GetBoundingBoxesAsGlyphs(const char charArray[], int32 numChars, font_metric_mode mode, BRect boundingBoxArray[]) const argument 1214 GetBoundingBoxesAsString(const char charArray[], int32 numChars, font_metric_mode mode, escapement_delta* delta, BRect boundingBoxArray[]) const argument 1224 _GetBoundingBoxes(const char charArray[], int32 numChars, font_metric_mode mode, bool string_escapement, escapement_delta* delta, BRect boundingBoxArray[], bool asString) const argument 1312 GetGlyphShapes(const char charArray[], int32 numChars, BShape* glyphShapeArray[]) const argument 1346 GetHasGlyphs(const char charArray[], int32 numChars, bool hasArray[]) const argument [all...] |
/haiku/src/kits/interface/textview_support/ |
H A D | WidthBuffer.cpp | 108 int32 numChars = 0; local 135 numChars++; 151 stringWidth += HashEscapements(text, numChars, textLen, index, inStyle); 276 \param numChars The amount of characters contained in the string. 285 WidthBuffer::HashEscapements(const char* inText, int32 numChars, int32 textLen, argument 289 ASSERT(numChars > 0); 292 float* escapements = new float[numChars]; 293 inStyle->GetEscapements(inText, numChars, escapements); 362 for (int32 x = 0; x < numChars; x++)
|
H A D | TextGapBuffer.cpp | 169 uint32 numChars = UTF8CountChars(result, numBytes); 171 uint32 newSize = numChars * charLen; 180 for (uint32 i = 0; i < numChars; i++) { 195 int32 numChars = *ioDelta; 196 for (int32 i = 0; i < numChars; i++) { 216 const uint32 numChars = UTF8CountChars(realText, Length()); 218 uint32 newSize = numChars * bulletCharLen + 1; 226 for (uint32 i = 0; i < numChars; i++) {
|
/haiku/headers/os/interface/ |
H A D | Font.h | 238 int32 numChars, 241 int32 numChars, escapement_delta* delta, 244 int32 numChars, escapement_delta* delta, 247 int32 numChars, escapement_delta* delta, 257 const char charArray[], int32 numChars, 261 const char charArray[], int32 numChars, 272 int32 numChars, 276 int32 numChars, 298 int32 numChars, font_metric_mode mode,
|
/haiku/src/servers/app/ |
H A D | ServerFont.h | 122 int32 numChars, BShape *shapeArray[]) const; 125 int32 numBytes, int32 numChars, 129 int32 numChars, edge_info edgeArray[]) 133 int32 numBytes, int32 numChars, 139 int32 numBytes, int32 numChars, 144 int32 numBytes, int32 numChars,
|
H A D | ServerFont.cpp | 437 ServerFont::GetGlyphShapes(const char charArray[], int32 numChars, argument 440 if (!charArray || numChars <= 0 || !shapeArray) 456 for (int i = 0; i < numChars; i++) { 695 ServerFont::GetHasGlyphs(const char* string, int32 numBytes, int32 numChars, argument 698 if (string == NULL || numBytes <= 0 || numChars <= 0 || hasArray == NULL) 714 while (charIndex < numChars && (charCode = UTF8ToCharCode(&string)) != 0) { 768 ServerFont::GetEdges(const char* string, int32 numBytes, int32 numChars, argument 771 if (string == NULL || numBytes <= 0 || numChars <= 0 || edges == NULL) 776 numChars, NULL, fSpacing)) { 787 // for (int i = 0; i < numChars; 850 GetEscapements(const char* string, int32 numBytes, int32 numChars, escapement_delta delta, BPoint escapementArray[], BPoint offsetArray[]) const argument 902 GetEscapements(const char* string, int32 numBytes, int32 numChars, escapement_delta delta, float widthArray[]) const argument 1010 GetBoundingBoxes(const char* string, int32 numBytes, int32 numChars, BRect rectArray[], bool stringEscapement, font_metric_mode mode, escapement_delta delta, bool asString) argument 1175 int32 numChars = inOut->CountChars(); local [all...] |
H A D | ServerApp.cpp | 2418 // 7) int32 - numChars 2424 // numChars times 2438 int32 numChars, numBytes; local 2439 link.Read<int32>(&numChars); 2443 BStackOrHeapArray<BShape*, 64> shapes(numChars); 2463 status = font.GetGlyphShapes(charArray, numChars, shapes); 2466 for (int32 i = 0; i < numChars; i++) { 2487 // 3) int32 - numChars 2495 int32 numChars, numBytes; local 2496 link.Read<int32>(&numChars); 2544 int32 numChars; local 2618 int32 numChars; local 2709 int32 numChars; local 2798 int32 numChars; local [all...] |
/haiku/src/apps/terminal/ |
H A D | BasicTerminalBuffer.h | 147 inline void EraseChars(int32 numChars); 148 void EraseCharsFrom(int32 first, int32 numChars); 152 void DeleteChars(int32 numChars); 290 BasicTerminalBuffer::EraseChars(int32 numChars) argument 292 EraseCharsFrom(fCursor.x, numChars);
|
H A D | BasicTerminalBuffer.cpp | 831 BasicTerminalBuffer::EraseCharsFrom(int32 first, int32 numChars) argument 835 int32 end = min_c(first + numChars, fWidth); 843 end = min_c(first + numChars, line->length); 907 BasicTerminalBuffer::DeleteChars(int32 numChars) argument 913 if (fCursor.x + numChars < line->length) { 914 int32 left = line->length - fCursor.x - numChars; 915 memmove(line->cells + fCursor.x, line->cells + fCursor.x + numChars, 919 for (int i = 0; i < numChars; i++)
|
H A D | TermView.cpp | 3044 const int32 numChars = BString(fInline->String()).CountChars(); local 3048 endPoint.x += fFontWidth * numChars;
|
/haiku/src/kits/device/ |
H A D | SerialPort.cpp | 386 \param numChars A pointer to an int32 where you want 391 BSerialPort::NumCharsAvailable(int32 *numChars) argument 398 if (numChars) 399 *numChars = 0;
|
/haiku/src/apps/cortex/InfoView/ |
H A D | InfoView.cpp | 454 int32* numChars = new int32[numLines]; 455 array_delete<int32> _d(numChars); 460 numChars[i] = line->CountChars(); 539 if (line->CountChars() != numChars[i])
|
/haiku/src/add-ons/input_server/filters/shortcut_catcher/ |
H A D | CommandActuators.cpp | 883 int numChars = fSequence.Length(); local 884 for (int i = 0; i < numChars; i++) {
|