Files
peko-ios/YuMi/Modules/YMRoom/View/RoomGame/Presenter/MSRoomGamePresenter.h
2024-06-07 17:10:06 +08:00

28 lines
705 B
Objective-C

//
// MSRoomGamePresenter.h
// YuMi
//
// Created by duoban on 2024/5/28.
//
#import "BaseMvpPresenter.h"
#import "UserInfoModel.h"
NS_ASSUME_NONNULL_BEGIN
@interface MSRoomGamePresenter : BaseMvpPresenter
///获取游戏配置
-(void)getRoomGameConfig;
///开始匹配游戏
-(void)startMatchGameWithroomId:(NSString *)roomId mgId:(NSString *)mgId gameMode:(NSString *)gameMode;
///得到房间详情
-(void)getRoomGameDetailWithRoomType:(NSString *)roomType;
///进入房间
- (void)enterNIMRoom:(NSString *)roomId user:(UserInfoModel *)userInfo;
///退出房间
- (void)exitNIMRoom:(NSString *)roomId;
///退出房间
-(void)closeRoomGameWithRoomId:(NSString *)roomId;
@end
NS_ASSUME_NONNULL_END