PageRenderTime 118ms CodeModel.GetById 64ms RepoModel.GetById 9ms app.codeStats 0ms

/OOO330_m20/vcl/source/fontsubset/gsub.h

https://bitbucket.org/tora/ooo-enum-attribute-packed-experiment-ooo330_m20-vcl
C Header | 44 lines | 10 code | 8 blank | 26 comment | 0 complexity | 0a42ecd4fb92685fa7e8c95076db5918 MD5 | raw file
  1. /*************************************************************************
  2. *
  3. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  4. *
  5. * Copyright 2000, 2010 Oracle and/or its affiliates.
  6. *
  7. * OpenOffice.org - a multi-platform office productivity suite
  8. *
  9. * This file is part of OpenOffice.org.
  10. *
  11. * OpenOffice.org is free software: you can redistribute it and/or modify
  12. * it under the terms of the GNU Lesser General Public License version 3
  13. * only, as published by the Free Software Foundation.
  14. *
  15. * OpenOffice.org is distributed in the hope that it will be useful,
  16. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  18. * GNU Lesser General Public License version 3 for more details
  19. * (a copy is included in the LICENSE file that accompanied this code).
  20. *
  21. * You should have received a copy of the GNU Lesser General Public License
  22. * version 3 along with OpenOffice.org. If not, see
  23. * <http://www.openoffice.org/license.html>
  24. * for a copy of the LGPLv3 License.
  25. *
  26. ************************************************************************/
  27. #ifndef _PSP_GSUB_H
  28. #define _PSP_GSUB_H
  29. namespace vcl
  30. {
  31. int HasVerticalGSUB( struct vcl::_TrueTypeFont* pTTFile );
  32. int UseGSUB( struct vcl::_TrueTypeFont* pTTFile, int nGlyph, int wmode );
  33. int ReadGSUB( struct vcl::_TrueTypeFont* pTTFile, int nRequestedScript, int nRequestedLangsys );
  34. void ReleaseGSUB( struct vcl::_TrueTypeFont* pTTFile );
  35. }
  36. #endif /* _PSP_GSUB_H */