os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/sfnt/sfobjs.h
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
/***************************************************************************/
sl@0
     2
/*                                                                         */
sl@0
     3
/*  sfobjs.h                                                               */
sl@0
     4
/*                                                                         */
sl@0
     5
/*    SFNT object management (specification).                              */
sl@0
     6
/*                                                                         */
sl@0
     7
/*  Copyright 1996-2001, 2002 by                                           */
sl@0
     8
/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
sl@0
     9
/*                                                                         */
sl@0
    10
/*  This file is part of the FreeType project, and may only be used,       */
sl@0
    11
/*  modified, and distributed under the terms of the FreeType project      */
sl@0
    12
/*  license, FTL.TXT.  By continuing to use, modify, or distribute     */
sl@0
    13
/*  this file you indicate that you have read the license and              */
sl@0
    14
/*  understand and accept it fully.                                        */
sl@0
    15
/*                                                                         */
sl@0
    16
/***************************************************************************/
sl@0
    17
sl@0
    18
sl@0
    19
#ifndef __SFOBJS_H__
sl@0
    20
#define __SFOBJS_H__
sl@0
    21
sl@0
    22
sl@0
    23
#include <ft2build.h>
sl@0
    24
#include FT_INTERNAL_SFNT_H
sl@0
    25
#include FT_INTERNAL_OBJECTS_H
sl@0
    26
sl@0
    27
sl@0
    28
FT_BEGIN_HEADER
sl@0
    29
sl@0
    30
sl@0
    31
  FT_LOCAL( FT_Error )
sl@0
    32
  sfnt_init_face( FT_Stream      stream,
sl@0
    33
                  TT_Face        face,
sl@0
    34
                  FT_Int         face_index,
sl@0
    35
                  FT_Int         num_params,
sl@0
    36
                  FT_Parameter*  params );
sl@0
    37
sl@0
    38
  FT_LOCAL( FT_Error )
sl@0
    39
  sfnt_load_face( FT_Stream      stream,
sl@0
    40
                  TT_Face        face,
sl@0
    41
                  FT_Int         face_index,
sl@0
    42
                  FT_Int         num_params,
sl@0
    43
                  FT_Parameter*  params );
sl@0
    44
sl@0
    45
  FT_LOCAL( void )
sl@0
    46
  sfnt_done_face( TT_Face  face );
sl@0
    47
sl@0
    48
sl@0
    49
FT_END_HEADER
sl@0
    50
sl@0
    51
#endif /* __SFDRIVER_H__ */
sl@0
    52
sl@0
    53
sl@0
    54
/* END */