public void release() { if (pointer != 0) { StructureJNI.BASS_MIDI_FONTINFO_delete(pointer); } pointer = 0; }
/** sample format (CTYPE) if packed */ public void setSampleType(int sampleType) { if (pointer == 0) throw new NullPointerException(); StructureJNI.BASS_MIDI_FONTINFO_set_samtype(pointer, sampleType); }
/** * Allocate a new <code>BASS_MIDI_FONTINFO</code>.<br> * The call <code>isNull()</code> on the object created will return false.<br> * * <pre><code> BASS_MIDI_FONTINFO obj = BASS_MIDI_FONTINFO.allocate(); * (obj == null) <=> obj.isNull() <=> false * </code></pre> */ public static BASS_MIDI_FONTINFO allocate() { final long pointer = StructureJNI.BASS_MIDI_FONTINFO_new(); if (pointer == 0) throw new OutOfMemoryError(); return new BASS_MIDI_FONTINFO(pointer); }
/** amount of sample data currently loaded */ public void setSampleLoad(int sampleLoad) { if (pointer == 0) throw new NullPointerException(); StructureJNI.BASS_MIDI_FONTINFO_set_samload(pointer, sampleLoad); }
/** sample format (CTYPE) if packed */ public int getSampleType() { if (pointer == 0) throw new NullPointerException(); int javaResult = StructureJNI.BASS_MIDI_FONTINFO_get_samtype(pointer); return javaResult; }
/** number of presets/instruments */ public void setPresets(int presets) { if (pointer == 0) throw new NullPointerException(); StructureJNI.BASS_MIDI_FONTINFO_set_presets(pointer, presets); }
/** number of presets/instruments */ public int getPresets() { if (pointer == 0) throw new NullPointerException(); int javaResult = StructureJNI.BASS_MIDI_FONTINFO_get_presets(pointer); return javaResult; }
public void setComment(String comment) { if (pointer == 0) throw new NullPointerException(); StructureJNI.BASS_MIDI_FONTINFO_set_comment( pointer, comment == null ? null : comment.getBytes()); }
public String getComment() { if (pointer == 0) throw new NullPointerException(); String javaResult = StructureJNI.BASS_MIDI_FONTINFO_get_comment(pointer); return javaResult; }
public void setName(String name) { if (pointer == 0) throw new NullPointerException(); StructureJNI.BASS_MIDI_FONTINFO_set_name(pointer, name == null ? null : name.getBytes()); }