pub trait IAkEvent: IAkDragDropTriggerHandler {
Show 24 methods
// Provided methods
fn action_on_event_type(self) -> AkActionOnEventType { ... }
fn set_action_on_event_type(self, value: AkActionOnEventType) { ... }
fn curve_interpolation(self) -> AkCurveInterpolation { ... }
fn set_curve_interpolation(self, value: AkCurveInterpolation) { ... }
fn enable_action_on_event(self) -> bool { ... }
fn set_enable_action_on_event(self, value: bool) { ... }
fn use_callbacks(self) -> bool { ... }
fn set_use_callbacks(self, value: bool) { ... }
fn callbacks(self) -> List_1<AkEvent_CallbackData> { ... }
fn set_callbacks(self, value: List_1<AkEvent_CallbackData>) { ... }
fn playing_id(self) -> u32 { ... }
fn set_playing_id(self, value: u32) { ... }
fn sound_emitter_object(self) -> GameObject { ... }
fn set_sound_emitter_object(self, value: GameObject) { ... }
fn transition_duration(self) -> f32 { ... }
fn set_transition_duration(self, value: f32) { ... }
fn event_callback_msg(self) -> AkEventCallbackMsg { ... }
fn set_event_callback_msg(self, value: AkEventCallbackMsg) { ... }
fn event_id_internal(self) -> i32 { ... }
fn set_event_id_internal(self, value: i32) { ... }
fn value_guid_internal(self) -> Array<u8> { ... }
fn set_value_guid_internal(self, value: Array<u8>) { ... }
fn m_callback_data_internal(self) -> AkEventCallbackData { ... }
fn set_m_callback_data_internal(self, value: AkEventCallbackData) { ... }
}Provided Methods§
fn action_on_event_type(self) -> AkActionOnEventType
fn set_action_on_event_type(self, value: AkActionOnEventType)
fn curve_interpolation(self) -> AkCurveInterpolation
fn set_curve_interpolation(self, value: AkCurveInterpolation)
fn enable_action_on_event(self) -> bool
fn set_enable_action_on_event(self, value: bool)
fn use_callbacks(self) -> bool
fn set_use_callbacks(self, value: bool)
fn callbacks(self) -> List_1<AkEvent_CallbackData>
fn set_callbacks(self, value: List_1<AkEvent_CallbackData>)
fn playing_id(self) -> u32
fn set_playing_id(self, value: u32)
fn sound_emitter_object(self) -> GameObject
fn set_sound_emitter_object(self, value: GameObject)
fn transition_duration(self) -> f32
fn set_transition_duration(self, value: f32)
fn event_callback_msg(self) -> AkEventCallbackMsg
fn set_event_callback_msg(self, value: AkEventCallbackMsg)
fn event_id_internal(self) -> i32
fn set_event_id_internal(self, value: i32)
fn value_guid_internal(self) -> Array<u8>
fn set_value_guid_internal(self, value: Array<u8>)
fn m_callback_data_internal(self) -> AkEventCallbackData
fn set_m_callback_data_internal(self, value: AkEventCallbackData)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.