godot/thirdparty/freetype/include/freetype/internal/services/svcid.h

/****************************************************************************
 *
 * svcid.h
 *
 *   The FreeType CID font services (specification).
 *
 * Copyright (C) 2007-2023 by
 * Derek Clegg and Michael Toftdal.
 *
 * This file is part of the FreeType project, and may only be used,
 * modified, and distributed under the terms of the FreeType project
 * license, LICENSE.TXT.  By continuing to use, modify, or distribute
 * this file you indicate that you have read the license and
 * understand and accept it fully.
 *
 */


#ifndef SVCID_H_
#define SVCID_H_

#include <freetype/internal/ftserv.h>


FT_BEGIN_HEADER


#define FT_SERVICE_ID_CID

  FT_CID_GetRegistryOrderingSupplementFunc;
  FT_CID_GetIsInternallyCIDKeyedFunc;
  FT_CID_GetCIDFromGlyphIndexFunc;

  FT_DEFINE_SERVICE( CID )
  {};


#define FT_DEFINE_SERVICE_CIDREC( class_,                                   \
                                  get_ros_,                                 \
                                  get_is_cid_,                              \
                                  get_cid_from_glyph_index_ )

  /* */


FT_END_HEADER


#endif /* SVCID_H_ */


/* END */