31 lines
722 B
C
31 lines
722 B
C
![]() |
//
|
||
|
// RoomModePresenter.h
|
||
|
// YuMi
|
||
|
//
|
||
|
// Created by P on 2024/12/23.
|
||
|
//
|
||
|
|
||
|
#import "BaseMvpPresenter.h"
|
||
|
|
||
|
#import "RoomInfoModel.h"
|
||
|
#import "RoomLevelInfoModel.h"
|
||
|
|
||
|
NS_ASSUME_NONNULL_BEGIN
|
||
|
|
||
|
@interface RoomModePresenter : BaseMvpPresenter
|
||
|
|
||
|
- (void)loadRoomLevelInfo:(NSInteger)roomUid
|
||
|
success:(void(^)(RoomLevelInfoModel *model))success
|
||
|
failure:(void(^)(NSError *error))failure;
|
||
|
|
||
|
- (void)updateRoomMode:(RoomType)type
|
||
|
micSkinID:(NSInteger)micSkinID
|
||
|
micEffectID:(NSInteger)micEffectID
|
||
|
forRoom:(RoomInfoModel *)roomInfo
|
||
|
success:(void(^)(void))success
|
||
|
failure:(void(^)(NSError *error))failure;
|
||
|
|
||
|
@end
|
||
|
|
||
|
NS_ASSUME_NONNULL_END
|