/* Class299 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public abstract class Class299
{
    public Class403 aClass403_3403;
    protected Class151_Sub2 aClass151_Sub2_3404;
    public float[] aFloatArray3405 = new float[16];
    public Class396 aClass396_3406;
    public Interface31 anInterface31_3407;
    public Class396 aClass396_3408;
    public float[] aFloatArray3409 = new float[16];
    public Class396 aClass396_3410;
    protected float aFloat3411;
    protected float aFloat3412;
    public Class388 aClass388_3413;
    public int anInt3414;
    public int anInt3415;
    public Class396 aClass396_3416;
    public Class396 aClass396_3417;
    public int anInt3418;
    static final int anInt3419 = 4;
    public Class396 aClass396_3420;
    public Class403 aClass403_3421;
    public Interface37 anInterface37_3422;
    public Class396 aClass396_3423;
    public int anInt3424;
    public Class388 aClass388_3425;
    
    public abstract void method4020(Class403 class403);
    
    public void method4021(byte i) {
	switch (i) {
	case 2:
	    aFloat3411 = 4.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 1:
	    aFloat3411 = 32.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 3:
	    aFloat3411 = 1.0F;
	    aFloat3412 = 0.0F;
	    break;
	}
    }
    
    public abstract void method4022(int i);
    
    public abstract void method4023(boolean bool);
    
    public abstract void method4024();
    
    Class299(Class151_Sub2 class151_sub2) {
	aClass403_3403 = new Class403();
	aClass396_3410 = new Class396();
	aClass388_3413 = new Class388();
	aClass396_3406 = new Class396();
	aClass388_3425 = new Class388();
	aClass396_3416 = new Class396();
	aClass396_3417 = new Class396();
	aClass396_3408 = new Class396();
	aClass396_3423 = new Class396();
	aClass396_3420 = new Class396();
	aClass403_3421 = new Class403();
	aClass151_Sub2_3404 = class151_sub2;
    }
    
    public abstract void method4025(int i);
    
    public abstract void method4026();
    
    public abstract void method4027();
    
    public abstract void method4028(Class403 class403);
    
    public abstract void method4029(Class403 class403);
    
    public abstract void method4030(int i);
    
    public abstract void method4031(int i);
    
    public abstract void method4032(int i);
    
    public abstract void method4033(int i);
    
    public abstract void method4034();
    
    public abstract void method4035();
    
    public abstract void method4036(boolean bool);
    
    public abstract void method4037();
    
    public abstract void method4038();
    
    public void method4039(byte i) {
	switch (i) {
	case 2:
	    aFloat3411 = 4.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 1:
	    aFloat3411 = 32.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 3:
	    aFloat3411 = 1.0F;
	    aFloat3412 = 0.0F;
	    break;
	}
    }
    
    public void method4040(byte i) {
	switch (i) {
	case 2:
	    aFloat3411 = 4.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 1:
	    aFloat3411 = 32.0F;
	    aFloat3412 = 0.0F;
	    break;
	case 3:
	    aFloat3411 = 1.0F;
	    aFloat3412 = 0.0F;
	    break;
	}
    }
}
