public static Constants.FT_Error FT_Load_Char(IntPtr face, ulong char_code, Constants.FT_Load_Flags load_flags)
        {
            Constants.FT_Error err = Constants.FT_Error.None;
            switch (Environment.OSVersion.Platform)
            {
            case PlatformID.MacOSX:
            case PlatformID.Unix:
            {
                err = Linux.Methods.FT_Load_Char(face, char_code, load_flags);
                break;
            }

            default:
            {
                throw new PlatformNotSupportedException();
            }
            }
            FT_Error_To_Exception(err);
            return(err);
        }
 public static Constants.FT_Error FT_Load_Char(IntPtr face, char char_code, Constants.FT_Load_Flags load_flags)
 {
     return(FT_Load_Char(face, (ulong)char_code, load_flags));
 }
 public static extern Constants.FT_Error FT_Load_Char(IntPtr face, ulong char_code, Constants.FT_Load_Flags load_flags);