Path: blob/master/src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
42993 views
/****************************************************************************1*2* svotval.h3*4* The FreeType OpenType validation service (specification).5*6* Copyright (C) 2004-2020 by7* David Turner, Robert Wilhelm, and Werner Lemberg.8*9* This file is part of the FreeType project, and may only be used,10* modified, and distributed under the terms of the FreeType project11* license, LICENSE.TXT. By continuing to use, modify, or distribute12* this file you indicate that you have read the license and13* understand and accept it fully.14*15*/161718#ifndef SVOTVAL_H_19#define SVOTVAL_H_2021#include <freetype/ftotval.h>22#include <freetype/internal/ftvalid.h>2324FT_BEGIN_HEADER252627#define FT_SERVICE_ID_OPENTYPE_VALIDATE "opentype-validate"282930typedef FT_Error31(*otv_validate_func)( FT_Face volatile face,32FT_UInt ot_flags,33FT_Bytes *base,34FT_Bytes *gdef,35FT_Bytes *gpos,36FT_Bytes *gsub,37FT_Bytes *jstf );383940FT_DEFINE_SERVICE( OTvalidate )41{42otv_validate_func validate;43};4445/* */464748FT_END_HEADER495051#endif /* SVOTVAL_H_ */525354/* END */555657