Esempio n. 1
0
        public static Pango.Gravity GravityGetForScriptAndWidth(Pango.Script script, bool wide, Pango.Gravity base_gravity, Pango.GravityHint hint)
        {
            int raw_ret = pango_gravity_get_for_script_and_width((int)script, wide, (int)base_gravity, (int)hint);

            Pango.Gravity ret = (Pango.Gravity)raw_ret;
            return(ret);
        }
Esempio n. 2
0
        public static Pango.Gravity GravityGetForScript(Pango.Script script, Pango.Gravity base_gravity, Pango.GravityHint hint)
        {
            int raw_ret = pango_gravity_get_for_script((int)script, (int)base_gravity, (int)hint);

            Pango.Gravity ret = (Pango.Gravity)raw_ret;
            return(ret);
        }
Esempio n. 3
0
        public static double GravityToRotation(Pango.Gravity gravity)
        {
            double raw_ret = pango_gravity_to_rotation((int)gravity);
            double ret     = raw_ret;

            return(ret);
        }
Esempio n. 4
0
        public static Pango.Gravity GravityGetForMatrix(Pango.Matrix matrix)
        {
            IntPtr native_matrix = GLib.Marshaller.StructureToPtrAlloc(matrix);
            int    raw_ret       = pango_gravity_get_for_matrix(native_matrix);

            Pango.Gravity ret = (Pango.Gravity)raw_ret;
            Marshal.FreeHGlobal(native_matrix);
            return(ret);
        }