// Decompiled by DJ v2.6.6.51 Copyright 2000 Atanas Neshkov  Date: 10/2/2001 11:01:50
// Home Page : http://members.fortunecity.com/neshkov/dj.html  - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   com/macromedia/generator/api/peer/GifBuilderPeer

package com.macromedia.generator.api.peer;


public class GifBuilderPeer
{

    public GifBuilderPeer()
    {
    }

    public static native int Build(int i, int j, int k);

    public static native int BuildImageMap(int i, boolean flag, int j, int k, int l, String s);

    public static native int GetAnimated(int i, boolean aflag[]);

    public static native int GetColorOptimization(int i, boolean aflag[]);

    public static native int GetDimensions(int i, int ai[], int ai1[]);

    public static native int GetDither(int i, boolean aflag[]);

    public static native int GetDitherType(int i, int ai[]);

    public static native int GetFirstFrame(int i, int ai[]);

    public static native int GetGradient(int i, boolean aflag[]);

    public static native int GetInterlace(int i, boolean aflag[]);

    public static native int GetLastFrame(int i, int ai[]);

    public static native int GetLoopCount(int i, int ai[]);

    public static native int GetSmooth(int i, boolean aflag[]);

    public static native int GetTransparent(int i, boolean aflag[]);

    public static native int GetTransparentSmart(int i, boolean aflag[]);

    public static native int GetTransparentThreshold(int i, int ai[]);

    public static native int New();

    public static native int Release(int i);

    public static native int SetAnimated(int i, boolean flag);

    public static native int SetColorOptimization(int i, boolean flag);

    public static native int SetDimensions(int i, int j, int k);

    public static native int SetDither(int i, boolean flag);

    public static native int SetDitherType(int i, int j);

    public static native int SetExactFit(int i, boolean flag);

    public static native int SetFilePalette(int i, String s);

    public static native int SetFirstFrame(int i, int j);

    public static native int SetGradient(int i, boolean flag);

    public static native int SetInterlace(int i, boolean flag);

    public static native int SetLastFrame(int i, int j);

    public static native int SetLoopCount(int i, int j);

    public static native int SetMaxColors(int i, int j);

    public static native int SetPaletteType(int i, int j);

    public static native int SetQuality(int i, boolean flag);

    public static native int SetSerial(int i, int j);

    public static native int SetSmooth(int i, boolean flag);

    public static native int SetTransparent(int i, boolean flag);

    public static native int SetTransparentSmart(int i, boolean flag);

    public static native int SetTransparentThreshold(int i, int j);

    static 
    {
        System.loadLibrary("jflashgen");
    }
}