src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
changeset 54876 da3834261f0c
equal deleted inserted replaced
54875:bcfedddcf4ce 54876:da3834261f0c
       
     1 /****************************************************************************
       
     2  *
       
     3  * ttcpal.h
       
     4  *
       
     5  *   TrueType and OpenType color palette support (specification).
       
     6  *
       
     7  * Copyright (C) 2018-2019 by
       
     8  * David Turner, Robert Wilhelm, and Werner Lemberg.
       
     9  *
       
    10  * Originally written by Shao Yu Zhang <shaozhang@fb.com>.
       
    11  *
       
    12  * This file is part of the FreeType project, and may only be used,
       
    13  * modified, and distributed under the terms of the FreeType project
       
    14  * license, LICENSE.TXT.  By continuing to use, modify, or distribute
       
    15  * this file you indicate that you have read the license and
       
    16  * understand and accept it fully.
       
    17  *
       
    18  */
       
    19 
       
    20 
       
    21 #ifndef __TTCPAL_H__
       
    22 #define __TTCPAL_H__
       
    23 
       
    24 
       
    25 #include <ft2build.h>
       
    26 #include "ttload.h"
       
    27 
       
    28 
       
    29 FT_BEGIN_HEADER
       
    30 
       
    31 
       
    32   FT_LOCAL( FT_Error )
       
    33   tt_face_load_cpal( TT_Face    face,
       
    34                      FT_Stream  stream );
       
    35 
       
    36   FT_LOCAL( void )
       
    37   tt_face_free_cpal( TT_Face  face );
       
    38 
       
    39   FT_LOCAL( FT_Error )
       
    40   tt_face_palette_set( TT_Face  face,
       
    41                        FT_UInt  palette_index );
       
    42 
       
    43 
       
    44 FT_END_HEADER
       
    45 
       
    46 
       
    47 #endif /* __TTCPAL_H__ */
       
    48 
       
    49 /* END */