Files
peko-ios/YuMi/Modules/YMRoom/View/RoomMode/RoomModePresenter.h

31 lines
722 B
C
Raw Normal View History

//
// 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