Files
peko-ios/YuMi/Modules/YMRoom/RoomResourceManager.h
2025-02-28 19:04:09 +08:00

36 lines
772 B
Objective-C

//
// RoomResourceManager.h
// YuMi
//
// Created by P on 2024/12/25.
//
#import <Foundation/Foundation.h>
@class SVGAVideoEntity;
NS_ASSUME_NONNULL_BEGIN
@interface RoomResourceManager : NSObject
+ (instancetype)sharedManager;
- (void)cacheAPIData:(id)data;
- (NSString *)loadMicNormalSkin:(NSString *)skinID isForLock:(BOOL)isLock;
- (NSString *)loadMicBossSkin:(NSString *)skinID isForLock:(BOOL)isLock;
- (SVGAVideoEntity *)loadMicSVGAVideo:(NSString *)effectID;
- (void)updateCurrentSkinID:(NSInteger )skinID effectID:(NSInteger)effectID;
- (UIImage *)loadMicBossSkinForLock:(BOOL)isLock;
- (UIImage *)loadMicNormalSKinForLock:(BOOL)isLock;
- (SVGAVideoEntity *)loadMicEffect;
- (NSString *)loadGiftPanelNum:(NSInteger)pID;
@end
NS_ASSUME_NONNULL_END