// Decompiled by DJ v2.6.6.51 Copyright 2000 Atanas Neshkov  Date: 10/2/2001 11:01:54
// 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/ScriptPeer

package com.macromedia.generator.api.peer;


public class ScriptPeer
{

    public ScriptPeer()
    {
    }

    public static native int AddCommand(int i, String s, int j, int k, int l);

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

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

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

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

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

    public static native int Extrude(int i, int j, float f, int k, int l, int i1, int j1, int k1, 
            float f1);

    public static native int FindFrameLabel(int i, String s, int ai[]);

    public static native int FindScript(int i, String s, int ai[]);

    public static native int FindSound(int i, String s, int ai[]);

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

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

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

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

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

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

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

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

    public static native int GetCommandString(int i, int j, String as[]);

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

    public static native int GetExternalFontFile(int i, int j, String as[]);

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

    public static native int GetFrameRate(int i, float af[]);

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

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

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

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

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

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

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

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

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

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

    public static native int InsertAnimatedBitmap(int i, String s, int j, int k, int l, int i1, int j1, boolean flag, 
            int k1, int l1, int i2);

    public static native int InsertAnimatedBitmapBuffer(int i, int j, int k, int l, int i1, int j1, int k1, boolean flag, 
            int l1, int i2, int j2);

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

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

    public static native int InsertBitmap(int i, int j, int k, int l, int i1, int j1, int k1);

    public static native int InsertButton(int i, int j, int k, int l, int i1, int j1, int k1);

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

    public static native int InsertObject(int i, int j, int k, int l, int i1, int j1, int k1, int l1, 
            String s);

    public static native int InsertScript(int i, int j, int k, int l, int i1, int j1, int k1);

    public static native int InsertShape(int i, int j, int k, int l, int i1, int j1, int k1);

    public static native int InsertSound(int i, int j, int k, int l);

    public static native int InsertText(int i, int j, int k, int l, int i1, int j1, int k1);

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

    public static native int LoadExternalFontFile(int i, int j, String s, boolean flag);

    public static native int MP3convert(int i, int j, int k, int l, int i1, int j1, int k1, int l1);

    public static native int MergeScript(int i, int j, int k, int l, int i1, int j1, int k1);

    public static native int New();

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

    public static native int Release(int i);

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

    public static native int SetCommandBrightness(int i, int j, float f);

    public static native int SetCommandColor(int i, int j, float f, int k, float f1, int l, float f2, int i1, 
            float f3, int j1);

    public static native int SetCommandLabel(int i, int j, String s);

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

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

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

    public static native int SetCommandTint(int i, int j, int k, float f);

    public static native int SetCommandTransparency(int i, int j, float f);

    public static native int SetFile(int i, String s, boolean flag);

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

    public static native int SetFrameRate(int i, float f);

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

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

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

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

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

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

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

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