Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingService+Avatar.h
Go to the documentation of this file.
1//
2// MobileRTCMeetingService+Avatar.h
3// MobileRTC
4//
5// Created by Zoom on 10/10/22.
6// Copyright © Zoom Communications, Inc. All rights reserved.
7//
8
9#import <MobileRTC/MobileRTC.h>
10
15@interface MobileRTC3DAvatarImageInfo : NSObject
19@property (nonatomic, assign) BOOL isSelected;
20
24@property (nonatomic, copy) NSString * _Nullable imagePath;
25
29@property (nonatomic, copy) NSString * _Nullable imageName;
30
34@property (nonatomic, assign) NSInteger index;
35
39@property(nonatomic,assign) BOOL isLastUsed;
40
41@end
42
43
47@interface MobileRTCMeetingService (Avatar)
52- (BOOL)is3DAvatarSupportedByDevice;
53
58- (BOOL)is3DAvatarEnabled;
59
64- (NSArray <MobileRTC3DAvatarImageInfo* >* _Nullable)get3DAvatarImageList;
65
72- (MobileRTCSDKError)set3DAvatarImage:(MobileRTC3DAvatarImageInfo*_Nullable)imageInfo;
73
79- (MobileRTCSDKError)showAvatar:(BOOL)bShow;
80
85- (BOOL)isShowAvatar;
86
92- (MobileRTCSDKError)enable3DAvatarEffectForAllMeeting:(BOOL)enable;
93
98- (BOOL)is3DAvatarEffectForAllMeetingEnabled;
99@end
100
MobileRTCSDKError
Enumeration of SDK error.
BOOL isLastUsed
Determine if it is the most recently used image.
BOOL isSelected
Determine the usage of current image.
NSInteger index
Get the index of current image.
NSString *_Nullable imageName
Get the name of current image.
NSString *_Nullable imagePath
Get the file path of current image.