FLeaveChannelOptions
- Unreal Blueprint
更新时间不可用
离开频道的选项。
USTRUCT(BlueprintType)
struct FLeaveChannelOptions
{
GENERATED_BODY()
public:
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
bool stopAudioMixing = true;
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
bool stopAllEffect = true;
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
bool stopMicrophoneRecording = true;
FLeaveChannelOptions() {}
FLeaveChannelOptions(const agora::rtc::LeaveChannelOptions& AgoraData) {
this->stopAudioMixing = AgoraData.stopAudioMixing;
this->stopAllEffect = AgoraData.stopAllEffect;
this->stopMicrophoneRecording = AgoraData.stopMicrophoneRecording;
}
agora::rtc::LeaveChannelOptions CreateAgoraData() const {
agora::rtc::LeaveChannelOptions AgoraData;
AgoraData.stopAudioMixing = this->stopAudioMixing;
AgoraData.stopAllEffect = this->stopAllEffect;
AgoraData.stopMicrophoneRecording = this->stopMicrophoneRecording;
return AgoraData;
}
void FreeAgoraData(agora::rtc::LeaveChannelOptions& AgoraData) const {
}
};