MLAudioRaycastRequest
Module: Audio / Audio Definitions / Acoustics / Spatial Sound
ID-tracked request for a single raycast operation. More...
#include <ml_audio.h>
Public Attributes
| Type | Name |
|---|---|
| MLHandle | source_id |
| MLHandle | image_id |
| uint32_t | leg_index |
| MLAudioRaycast | ray |
Detailed Description
struct MLAudioRaycastRequest;
ID-tracked request for a single raycast operation.
API Level:
- 20
Public Attributes Documentation
source_id
MLHandle source_id;
| Type | Description |
|---|---|
| MLHandle | Integer handle type used to reference many things returned by the API, instead of returning pointers directly. Use MLHandleIsValid() to check if a handle is valid or not. |
Internal identifier.
image_id
MLHandle image_id;
| Type | Description |
|---|---|
| MLHandle | Integer handle type used to reference many things returned by the API, instead of returning pointers directly. Use MLHandleIsValid() to check if a handle is valid or not. |
Internal identifier.
leg_index
uint32_t leg_index;
Internal identifier.
ray
MLAudioRaycast ray;
| Type | Description |
|---|---|
| MLAudioRaycast | Two points in space describing a ray. |
Raycast to test for obstruction.