Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MoAlyousef/soloud-rs
/ functions
Functions
220 in github.com/MoAlyousef/soloud-rs
⨍
Functions
220
◇
Types & classes
55
Method
mix_signed_16
Since so many back-ends prefer 16 bit signed data instead of float data, SoLoud also provides a mix call that outputs signed 16 bit data.
soloud/src/lib.rs:1019
Method
model
Get the VicModel of the Vic object
soloud/src/audio/vic.rs:40
Method
new
Creates a default initialized instance of soloud
soloud/src/lib.rs:154
Method
new
Instantiante a new AudioSourceInstance3dData
soloud/src/effects.rs:11
Function
operator delete
soloud-sys/sys/soloud_new.cpp:13
Function
operator delete[]
soloud-sys/sys/soloud_new.cpp:17
Function
operator new
soloud-sys/sys/soloud_new.cpp:5
Function
operator new[]
soloud-sys/sys/soloud_new.cpp:9
Method
oscillate_filter_param
Get oscillator filter params
soloud/src/lib.rs:1080
Method
oscillate_global_volume
Get oscillator global volume
soloud/src/lib.rs:716
Method
oscillate_pan
Set up panning oscillator
soloud/src/lib.rs:696
Method
oscillate_relative_play_speed
Oscillator relative play speed
soloud/src/lib.rs:702
Method
oscillate_volume
Set up volume oscillator
soloud/src/lib.rs:690
Method
overall_volume
Get overall volume
soloud/src/lib.rs:459
Method
pan
Get pan value
soloud/src/lib.rs:465
Method
pause
Pause audio
soloud/src/lib.rs:447
Method
play
Play audio
soloud/src/audio/bus.rs:19
Method
play
Play audio
soloud/src/audio/queue.rs:14
Method
play_3d
Play 3D
soloud/src/lib.rs:266
Method
play_3d
Play 3D
soloud/src/audio/bus.rs:47
Method
play_3d_clocked
Play 3D clocked
soloud/src/lib.rs:304
Method
play_3d_clocked
Play 3D clocked
soloud/src/audio/bus.rs:81
Method
play_3d_clocked_ex
Play 3D clocked with extra args
soloud/src/lib.rs:319
Method
play_3d_clocked_ex
Play 3D clocked with extra args
soloud/src/audio/bus.rs:95
Method
play_3d_ex
Play 3D with extra args
soloud/src/lib.rs:272
Method
play_3d_ex
Play 3D with extra args
soloud/src/audio/bus.rs:52
Method
play_background
Play in the background
soloud/src/lib.rs:351
Method
play_background_ex
Play in the background with extra args
soloud/src/lib.rs:357
Method
play_clocked
Play clocked
soloud/src/lib.rs:245
Method
play_clocked
Play clocked
soloud/src/audio/bus.rs:29
Method
play_clocked_ex
Play clocked with extra args
soloud/src/lib.rs:251
Method
play_clocked_ex
Play clocked with extra args
soloud/src/audio/bus.rs:34
Method
play_ex
Play audio with extra args
soloud/src/lib.rs:230
Method
play_ex
Play audio with extra args
soloud/src/audio/bus.rs:24
Method
post_clip_scaler
Get post clip scaler
soloud/src/lib.rs:495
Method
protect_voice
Return whether protect voice is set
soloud/src/lib.rs:477
Method
raw
Retrieve the raw value of the handle
soloud/src/lib.rs:52
Method
register
Get the VicRegister of the Vic object
soloud/src/audio/vic.rs:50
Method
relative_play_speed
Get relative play speed
soloud/src/lib.rs:489
Method
resampler
Get bus resampler
soloud/src/audio/bus.rs:164
Method
reset_params
Resets parameters
soloud/src/audio/sfxr.rs:39
Method
samplerate
Get samplerate of audio
soloud/src/lib.rs:471
Method
schedule_pause
Schedule a pause
soloud/src/lib.rs:678
Method
schedule_stop
Schedule a stop
soloud/src/lib.rs:684
Method
seek
Seek in seconds
soloud/src/lib.rs:371
Method
set_3d_listener_at
Set 3D listener position with extra params
soloud/src/lib.rs:877
Method
set_3d_listener_params
Set 3D listener parameters
soloud/src/lib.rs:825
Method
set_3d_listener_params_ex
Set 3D listerner parameters with extra args
soloud/src/lib.rs:846
Method
set_3d_listener_position
Set 3D listener position
soloud/src/lib.rs:871
Method
set_3d_listener_up
Set up 3D listener
soloud/src/lib.rs:883
Method
set_3d_listener_velocity
Set 3D listener velocity
soloud/src/lib.rs:889
Method
set_3d_sound_speed
Set 3D sound speed
soloud/src/lib.rs:813
Method
set_3d_source_attenuation
Set 3D source attenuation
soloud/src/lib.rs:985
Method
set_3d_source_doppler_factor
Set 3D source doppler factor
soloud/src/lib.rs:1003
Method
set_3d_source_minmax_distance
Set 3D source min and max distances
soloud/src/lib.rs:967
Method
set_3d_source_params
Set 3D source parameters
soloud/src/lib.rs:895
Method
set_3d_source_params_ex
Set 3D source parameters
soloud/src/lib.rs:909
Method
set_3d_source_position
Set 3D source position
soloud/src/lib.rs:935
Method
set_3d_source_velocity
Set 3D source velocity
soloud/src/lib.rs:947
Method
set_auto_stop
Set auto stop
soloud/src/lib.rs:549
Method
set_channel_volume
Set channel volume
soloud/src/lib.rs:636
Method
set_channels
Set bus channels
soloud/src/audio/bus.rs:152
Method
set_delay_samples
Set delay samples
soloud/src/lib.rs:648
Method
set_filter_param
Set filter parameters
soloud/src/lib.rs:1025
Method
set_global_filter
Set a global filter
soloud/src/lib.rs:1104
Method
set_handler
soloud-sys/sys/soloud_derives.cpp:30
Method
set_handler_data
soloud-sys/sys/soloud_derives.cpp:33
Method
set_inaudible_behavior
Set inaudible behaviour
soloud/src/lib.rs:561
Method
set_loop_point
Set loop point
soloud/src/lib.rs:537
Method
set_looping
Set whether audio is looping
soloud/src/lib.rs:543
Method
set_main_resampler
Set main resampler
soloud/src/lib.rs:580
Method
set_max_active_voice_count
Set max active voice count
soloud/src/lib.rs:555
Method
set_model
Set the VicModel of the Vic object
soloud/src/audio/vic.rs:45
Method
set_octave_scale
Set the octave scale
soloud/src/audio/noise.rs:33
Method
set_pan
Set pan
soloud/src/lib.rs:624
Method
set_pan_absolute
Set pan absolute
soloud/src/lib.rs:630
Method
set_params
Set speech params
soloud/src/audio/speech.rs:40
Method
set_params
Set monotone parameters
soloud/src/audio/monotone.rs:16
Method
set_params
Set params of the queue
soloud/src/audio/queue.rs:40
Method
set_params
Set filter params
soloud/src/filter/flanger.rs:27
Method
set_params
Set filter params
soloud/src/filter/waveshaper.rs:25
Method
set_params
Set filter params
soloud/src/filter/robotize.rs:27
Method
set_params
Set filter params
soloud/src/filter/biquad.rs:42
Method
set_params
Set filter params
soloud/src/filter/lofi.rs:27
Method
set_params
Set filter params
soloud/src/filter/echo.rs:29
Method
set_params
Set filter params
soloud/src/filter/freeverb.rs:14
Method
set_params
Set filter params
soloud/src/filter/bass.rs:25
Method
set_params_ex
Set speech params
soloud/src/audio/speech.rs:45
Method
set_params_ex
Set monotone parameters specifying the wave form
soloud/src/audio/monotone.rs:21
Method
set_params_ex
Set params of the queue adding channels
soloud/src/audio/queue.rs:45
Method
set_params_ex
Set filter params with extra args
soloud/src/filter/dc.rs:19
Method
set_params_ex
Set filter params with extra args
soloud/src/filter/echo.rs:34
Method
set_params_from_audio_source
Set params from audio source
soloud/src/audio/queue.rs:29
Method
set_pause
Set whether a handle pauses
soloud/src/lib.rs:586
Method
set_pause_all
Set pause for all handles
soloud/src/lib.rs:592
Method
set_post_clip_scaler
Set post clip scaler
soloud/src/lib.rs:574
Method
set_protect_voice
Set whether an audio source has protect voice
soloud/src/lib.rs:612
Method
set_register
Set the VicRegister of the Vic object
soloud/src/audio/vic.rs:55
Method
set_relative_play_speed
Set relative play speed
soloud/src/lib.rs:598
Method
set_resampler
Set bus resampler
soloud/src/audio/bus.rs:169
← previous
next →
101–200 of 220, ranked by callers