BogoRoomUIViewController.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // BogoRoomUIViewController.h
  3. // BuguLive
  4. //
  5. // Created by 志刚杨 on 2022/4/7.
  6. // Copyright © 2022 xfg. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "RoomModel.h"
  10. #import "BGVoiceRoomTopView.h"
  11. #import "RoomMicUserListView.h"
  12. #import "RoomLiveMicView.h"
  13. @protocol BogoRoomUIViewControllerDelegate <NSObject>
  14. @optional
  15. //-(void)needOpenRTCAudio:(BOOL)audio;
  16. -(void)clickUser:(UserModel *)model;
  17. - (void)micView:(RoomLiveMicView *)micView didClickAnnouncementBtn:(UIButton *)sender;
  18. @end
  19. NS_ASSUME_NONNULL_BEGIN
  20. @interface BogoRoomUIViewController : UIViewController
  21. @property(nonatomic, strong) RoomModel * roomModel;
  22. @property(nonatomic, strong) CurrentLiveInfo *live_info;
  23. @property(nonatomic, strong) BGVoiceRoomTopView *roomTopView;
  24. @property(nonatomic, weak) id<BogoRoomUIViewControllerDelegate> delegate;
  25. @property(nonatomic, strong) RoomMicUserListView *userListView;
  26. @property(nonatomic, weak) UIView *supperView;
  27. @property(nonatomic, strong) RoomLiveMicView *micView;
  28. - (void)micView:(RoomLiveMicView *)micView didClickNumberBtn:(UIButton *)sender;
  29. - (void)showMicView;
  30. @end
  31. NS_ASSUME_NONNULL_END