Lines Matching defs:cursor
42 stream->cursor = 0;
203 *pbytes = (FT_Byte*)stream->cursor;
206 stream->cursor = 0;
242 FT_ASSERT( stream && stream->cursor == 0 );
282 stream->cursor = stream->base;
283 stream->limit = stream->cursor + count;
300 /* set cursor */
301 stream->cursor = stream->base + stream->pos;
302 stream->limit = stream->cursor + count;
314 /* IMPORTANT: The assertion stream->cursor != 0 was removed, given */
320 /* gracefully; however, stream.cursor is really set to 0 by the */
336 stream->cursor = 0;
347 FT_ASSERT( stream && stream->cursor );
350 if ( stream->cursor < stream->limit )
351 result = *stream->cursor++;
364 FT_ASSERT( stream && stream->cursor );
367 p = stream->cursor;
370 stream->cursor = p;
383 FT_ASSERT( stream && stream->cursor );
386 p = stream->cursor;
389 stream->cursor = p;
402 FT_ASSERT( stream && stream->cursor );
405 p = stream->cursor;
408 stream->cursor = p;
420 FT_ASSERT( stream && stream->cursor );
423 p = stream->cursor;
426 stream->cursor = p;
438 FT_ASSERT( stream && stream->cursor );
441 p = stream->cursor;
444 stream->cursor = p;
728 FT_Byte* cursor;
734 cursor = stream->cursor;
752 cursor = stream->cursor;
762 if ( cursor + len > stream->limit )
771 FT_MEM_COPY( p, cursor, len );
773 cursor += len;
780 value = FT_NEXT_BYTE( cursor );
786 value = FT_NEXT_USHORT( cursor) ;
792 value = FT_NEXT_USHORT_LE( cursor );
798 value = FT_NEXT_ULONG( cursor );
804 value = FT_NEXT_ULONG_LE( cursor );
810 value = FT_NEXT_UOFF3( cursor );
816 value = FT_NEXT_UOFF3_LE( cursor );
822 stream->cursor = cursor;