pub trait IMyRoomVoiceBehaviourMethods: IMyRoomVoiceBehaviour {
// Provided methods
fn get_voice_situation(self) -> GameSound_WakeupVoiceSituation { ... }
fn set_voice_situation(
self,
value: impl Into<GameSound_WakeupVoiceSituation>,
) { ... }
fn get_level(self) -> RelianceData_Level { ... }
fn get_pattern(self) -> GameSound_WakeupVoicePattern { ... }
fn get_character(self) -> Character { ... }
fn get_voice_id(self) -> Il2CppString { ... }
fn get_event_name(self) -> Il2CppString { ... }
fn set_event_name(self, value: impl Into<Il2CppString>) { ... }
fn on_behaviour_play(
self,
playable: impl Into<Playable>,
info: impl Into<FrameData>,
) { ... }
fn on_behaviour_pause(
self,
playable: impl Into<Playable>,
info: impl Into<FrameData>,
) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_voice_situation(self) -> GameSound_WakeupVoiceSituation
fn get_voice_situation(self) -> GameSound_WakeupVoiceSituation
get_VoiceSituation() overload
Sourcefn set_voice_situation(self, value: impl Into<GameSound_WakeupVoiceSituation>)
fn set_voice_situation(self, value: impl Into<GameSound_WakeupVoiceSituation>)
set_VoiceSituation(crate::app::gamesound::GameSound_WakeupVoiceSituation) overload
Sourcefn get_level(self) -> RelianceData_Level
fn get_level(self) -> RelianceData_Level
get_Level() overload
Sourcefn get_pattern(self) -> GameSound_WakeupVoicePattern
fn get_pattern(self) -> GameSound_WakeupVoicePattern
get_Pattern() overload
Sourcefn get_character(self) -> Character
fn get_character(self) -> Character
get_Character() overload
Sourcefn get_voice_id(self) -> Il2CppString
fn get_voice_id(self) -> Il2CppString
get_VoiceID() overload
Sourcefn get_event_name(self) -> Il2CppString
fn get_event_name(self) -> Il2CppString
get_EventName() overload
Sourcefn set_event_name(self, value: impl Into<Il2CppString>)
fn set_event_name(self, value: impl Into<Il2CppString>)
set_EventName(::unity::Il2CppString) overload
Sourcefn on_behaviour_play(
self,
playable: impl Into<Playable>,
info: impl Into<FrameData>,
)
fn on_behaviour_play( self, playable: impl Into<Playable>, info: impl Into<FrameData>, )
OnBehaviourPlay(crate::unity_engine::playables::playable::Playable, crate::unity_engine::playables::framedata::FrameData) overload
Sourcefn on_behaviour_pause(
self,
playable: impl Into<Playable>,
info: impl Into<FrameData>,
)
fn on_behaviour_pause( self, playable: impl Into<Playable>, info: impl Into<FrameData>, )
OnBehaviourPause(crate::unity_engine::playables::playable::Playable, crate::unity_engine::playables::framedata::FrameData) overload
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.
Implementors§
impl<__T: IMyRoomVoiceBehaviour> IMyRoomVoiceBehaviourMethods for __T
Available on crate feature
app-myroomvoicebehaviour only.