API Functions

 

 

	
	STATE sound engine is built using parts of FMod library. If This API is used for commercial 
	purposes then you must get a propre license from FMod. A ccording to FMod web-site
	as long as you dont genrate any revenues from their model you dont have to purchase a license.
	For updated information regarding the terms of use of the FMod library please contact www.fmod.org 
	In the future we will replace the FMod library with our own library.

	In order to be able to use the sound API you must do the following:
	1) Add the fmod lib to your project. (For example users of Visual C should add the fmodvc.lib) 
	2) Make sure to put the fmod.dll in the same directory as your executable.

	   

1. STATE_sound_load

2. STATE_sound_play

3. STATE_sound_attach

4. STATE_sound_play_all_sounds

5. STATE_sound_stop

6. STATE_sound_stop_all_sounds

7. STATE_sound_get_first

8. STATE_sound_set_distance_reach

9. STATE_sound_get_next

10. STATE_sound_set_volume

11. STATE_sound_set_volume_realtime

12. STATE_sound_get_volume

13. STATE_sound_set_frequency

14. STATE_sound_get_frequency

15. STATE_sound_is_sound_playing

16. STATE_sound_set_sound_name

17. STATE_sound_get_sound_name

18. STATE_sound_get_handle_using_name

19. STATE_sound_get_handle_using_entity

20. STATE_sound_set_pause_mode

21. STATE_sound_CD_play

22. STATE_sound_CD_stop

23. STATE_sound_CD_get_track

24. STATE_sound_CD_get_num_of_tracks

25. STATE_sound_CD_set_pause_mode

26. STATE_sound_CD_eject

 

 

Go to page 1     Select API

 

Copyright © 2007 3DSTATE Corporation. www.3dstate.com