Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingService+Avatar.h
Go to the documentation of this file.
1
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)
49- (BOOL)is3DAvatarSupportedByDevice;
50
55- (BOOL)is3DAvatarEnabled;
56
61- (NSArray <MobileRTC3DAvatarImageInfo* >* _Nullable)get3DAvatarImageList;
62
69- (MobileRTCSDKError)set3DAvatarImage:(MobileRTC3DAvatarImageInfo*_Nullable)imageInfo;
70
76- (MobileRTCSDKError)showAvatar:(BOOL)bShow;
77
82- (BOOL)isShowAvatar;
83
89- (MobileRTCSDKError)enable3DAvatarEffectForAllMeeting:(BOOL)enable;
90
95- (BOOL)is3DAvatarEffectForAllMeetingEnabled;
96@end
97
MobileRTCSDKError
Enumeration of the SDK error.
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.