73 lines
1.7 KiB
C#
73 lines
1.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using SA.Foundation.Events;
|
|
using SA.Foundation.Templates;
|
|
|
|
namespace SA.iOS.ReplayKit
|
|
{
|
|
// Token: 0x020000A4 RID: 164
|
|
[Token(Token = "0x2000082")]
|
|
internal interface ISN_iRRAPI
|
|
{
|
|
// Token: 0x060002EF RID: 751
|
|
[Token(Token = "0x6000295")]
|
|
[Address(Slot = "0")]
|
|
void StartRecording(Action<SA_Result> callback);
|
|
|
|
// Token: 0x060002F0 RID: 752
|
|
[Token(Token = "0x6000296")]
|
|
[Address(Slot = "1")]
|
|
void StopRecording(Action<ISN_RPStopResult> callback);
|
|
|
|
// Token: 0x060002F1 RID: 753
|
|
[Token(Token = "0x6000297")]
|
|
[Address(Slot = "2")]
|
|
void DiscardRecording(Action callback);
|
|
|
|
// Token: 0x060002F2 RID: 754
|
|
[Token(Token = "0x6000298")]
|
|
[Address(Slot = "3")]
|
|
void ShowVideoShareDialog(Action<ISN_PRPreviewResult> callback);
|
|
|
|
// Token: 0x060002F3 RID: 755
|
|
[Token(Token = "0x6000299")]
|
|
[Address(Slot = "4")]
|
|
void SetMicrophoneEnabled(bool enabled);
|
|
|
|
// Token: 0x060002F4 RID: 756
|
|
[Token(Token = "0x600029A")]
|
|
[Address(Slot = "5")]
|
|
bool IsReplayKitAvailable();
|
|
|
|
// Token: 0x060002F5 RID: 757
|
|
[Token(Token = "0x600029B")]
|
|
[Address(Slot = "6")]
|
|
bool IsReplayKitRecording();
|
|
|
|
// Token: 0x060002F6 RID: 758
|
|
[Token(Token = "0x600029C")]
|
|
[Address(Slot = "7")]
|
|
bool IsReplayKitMicEnabled();
|
|
|
|
// Token: 0x170000DD RID: 221
|
|
// (get) Token: 0x060002F7 RID: 759
|
|
[Token(Token = "0x170000DD")]
|
|
SA_iEvent<ISN_RPStopResult> DidStopRecording
|
|
{
|
|
[Token(Token = "0x600029D")]
|
|
[Address(Slot = "8")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000DE RID: 222
|
|
// (get) Token: 0x060002F8 RID: 760
|
|
[Token(Token = "0x170000DE")]
|
|
SA_iEvent DidChangeAvailability
|
|
{
|
|
[Token(Token = "0x600029E")]
|
|
[Address(Slot = "9")]
|
|
get;
|
|
}
|
|
}
|
|
}
|