1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __javax_sound_sampled_ReverbType__ 5 #define __javax_sound_sampled_ReverbType__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 extern "Java" 11 { 12 namespace javax 13 { 14 namespace sound 15 { 16 namespace sampled 17 { 18 class ReverbType; 19 } 20 } 21 } 22 } 23 24 class javax::sound::sampled::ReverbType : public ::java::lang::Object 25 { 26 27 public: // actually protected 28 ReverbType(::java::lang::String *, jint, jfloat, jint, jfloat, jint); 29 public: 30 virtual jboolean equals(::java::lang::Object *); 31 virtual jint hashCode(); 32 virtual jint getDecayTime(); 33 virtual jint getEarlyReflectionDelay(); 34 virtual jfloat getEarlyReflectionIntensity(); 35 virtual jint getLateReflectionDelay(); 36 virtual jfloat getLateReflectionIntensity(); 37 virtual ::java::lang::String * getName(); 38 virtual ::java::lang::String * toString(); 39 private: 40 ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; 41 jint earlyReflectionDelay; 42 jfloat earlyReflectionIntensity; 43 jint lateReflectionDelay; 44 jfloat lateReflectionIntensity; 45 jint decayTime; 46 public: 47 static ::java::lang::Class class$; 48 }; 49 50 #endif // __javax_sound_sampled_ReverbType__ 51