func init // adds using namespace sys.add_use('Un4seen.Bass') // makes implementation methods for properties sys._prop_init('UsesMediaFoundation', 1, 0, 104, 'Bass') end func doBASS_Init(data) if(linked("onBASS_Init")) event("onBASS_Init", 'Bass.BASS_Init(' + d("Device") + ', ' + d("Freq") + ', ' + (isdef("Flags") ? d("Flags") : sys.get_undef_manager("Flags")) + ', ' + d("Win") + ')') else blk.println('Bass.BASS_Init(', d("Device"), ', ', d("Freq"), ', ', isdef("Flags") ? d("Flags") : sys.get_undef_manager("Flags"), ', ', d("Win"), ');') end end func doBASS_Init2(data) if(linked("onBASS_Init")) event("onBASS_Init", 'Bass.BASS_Init(' + d("Device") + ', ' + d("Freq") + ', ' + (isdef("Flags") ? d("Flags") : sys.get_undef_manager("Flags")) + ', ' + d("Win") + ', ' + d("clsid") + ')') else blk.println('Bass.BASS_Init(', d("Device"), ', ', d("Freq"), ', ', isdef("Flags") ? d("Flags") : sys.get_undef_manager("Flags"), ', ', d("Win"), ', ', d("clsid"), ');') end end