Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingService+Avatar.h
Go to the documentation of this file.
1
5
6#import <MobileRTC/MobileRTC.h>
7
12@interface MobileRTC3DAvatarImageInfo : NSObject
16@property (nonatomic, assign) BOOL isSelected;
17
21@property (nonatomic, copy) NSString * _Nullable imagePath;
22
26@property (nonatomic, copy) NSString * _Nullable imageName;
27
31@property (nonatomic, assign) NSInteger index;
32
36@property(nonatomic,assign) BOOL isLastUsed;
37
38@end
39
40
44@interface MobileRTCMeetingService (Avatar)
50
56
62
69- (MobileRTCSDKError)set3DAvatarImage:(MobileRTC3DAvatarImageInfo*_Nullable)imageInfo;
70
76- (MobileRTCSDKError)showAvatar:(BOOL)bShow;
77
83
89- (MobileRTCSDKError)enable3DAvatarEffectForAllMeeting:(BOOL)enable;
90
96
97@end
98
MobileRTCSDKError
Enumeration of the SDK error.
BOOL is3DAvatarEnabled()
Determines if the 3D avatar feature is enabled.
NSArray< MobileRTC3DAvatarImageInfo * > *_Nullable get3DAvatarImageList()
Gets the array of the video filter images.
BOOL is3DAvatarEffectForAllMeetingEnabled()
Determines whether 3D avatar is enabled when joining the meeting.
BOOL isShowAvatar()
Determines if the meeting is showing the avatar.
BOOL is3DAvatarSupportedByDevice()
Determines if the 3D avatar feature is supported by the video device.
BOOL isLastUsed
YES if it is the most recently used image. Otherwise, NO.
BOOL isSelected
YES if the current image is selected. Otherwise, NO.
NSInteger index
The index of the current image.
NSString *_Nullable imageName
The name of the current image.
NSString *_Nullable imagePath
The file path of the current image.