// // RoomInfoModel.h // xplan-ios // // Created by 冯硕 on 2021/10/18. // #import "BaseObject.h" #import "XPEnum.h" NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM(NSInteger, RoomType) { RoomType_Game = 3, }; @interface RoomInfoModel : BaseObject @property (nonatomic , copy) NSString * nick; @property (nonatomic , assign) NSInteger uid; @property (nonatomic , assign) NSInteger isRecom; @property (nonatomic , assign) NSInteger calcSumDataIndex; @property (nonatomic , assign) NSInteger roomModeType; @property (nonatomic , copy) NSString * roomTag; @property (nonatomic , copy) NSString * audioSdkType; @property (nonatomic , assign) NSInteger hideFlag; @property (nonatomic , assign) NSInteger blindDateState; @property (nonatomic , assign) RoomType type; @property (nonatomic , strong) NSArray * speakTemplate; @property (nonatomic , assign) NSInteger tagId; @property (nonatomic , assign) BOOL canOpenBlindDate; @property (nonatomic , assign) BOOL isExceptionClose; @property (nonatomic , assign) NSInteger recomSeq; @property (nonatomic , assign) BOOL redEnvelopeOpen; @property (nonatomic , assign) NSInteger roomId; @property (nonatomic , copy) NSString * meetingName; @property (nonatomic , assign) BOOL valid; @property (nonatomic , assign) NSInteger openTime; @property (nonatomic , copy) NSString * tagPict; @property (nonatomic , assign) BOOL isPureMode; @property (nonatomic , assign) NSInteger count; @property (nonatomic , assign) BOOL showGiftValue; @property (nonatomic , copy) NSString * avatar; @property (nonatomic , assign) NSInteger onlineNum; @property (nonatomic , assign) BOOL isCloseScreen; @property (nonatomic , assign) BOOL exceptionClose; @property (nonatomic , assign) NSInteger isPermitRoom; @property (nonatomic , assign) NSInteger abChannelType; @property (nonatomic , assign) BOOL hasAnimationEffect; @property (nonatomic , assign) GenderType gender; @property (nonatomic , assign) BOOL serverRedEnvelopeSwitch; @property (nonatomic , assign) BOOL isOpenGame; @property (nonatomic , copy) NSString * roomDesc; @property (nonatomic , assign) BOOL leaveMode; @property (nonatomic , assign) NSInteger officeUser; @property (nonatomic , assign) NSInteger erbanNo; @property (nonatomic , assign) NSInteger audioQuality; @property (nonatomic , copy) NSString * title; @property (nonatomic , assign) NSInteger closeScreenFlag; @property (nonatomic , assign) NSInteger operatorStatus; @property (nonatomic , assign) BOOL isRoomFans; @end NS_ASSUME_NONNULL_END