68 lines
2.5 KiB
Objective-C
68 lines
2.5 KiB
Objective-C
//
|
|
// ThroughoutChamberCombatFasciaboardMatrix.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2022/1/11.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "YUMINNNN.h"
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
typedef NS_ENUM(NSUInteger, ThroughoutChamberPkGenre) {
|
|
ThroughoutChamberPkGenreLicnese = 1,
|
|
ThroughoutChamberPkGenreAnchor,
|
|
};
|
|
|
|
typedef NS_ENUM(NSUInteger, ThroughoutChamberPkDeclareGenre) {
|
|
ThroughoutChamberPkDeclareGenrePking = 1,
|
|
ThroughoutChamberPkDeclareGenrePenalty,
|
|
ThroughoutChamberPkDeclareGenrePenaltyEnd,
|
|
};
|
|
|
|
typedef NS_ENUM(NSUInteger, KellegCombatOtherLoudspeakerPosition) {
|
|
KellegCombatOtherLoudspeakerPosition_Close = 0,
|
|
KellegCombatOtherLoudspeakerPosition_Open = 1,
|
|
};
|
|
|
|
@class ThroughoutChamberPkRateMatrix;
|
|
@interface ThroughoutChamberCombatFasciaboardMatrix : NSObject
|
|
@property (nonatomic, assign) long now;
|
|
@property (nonatomic, assign) long long aAmount;
|
|
@property (nonatomic, copy) NSString *aAvatar;
|
|
@property (nonatomic, assign) long long allAmount;
|
|
@property (nonatomic, assign) float aPercent;
|
|
@property (nonatomic, strong) NSArray<ThroughoutChamberPkRateMatrix *> *arRank;
|
|
@property (nonatomic, strong) NSArray<ThroughoutChamberPkRateMatrix *> *asRank;
|
|
@property (nonatomic, copy) NSString *aTitle;
|
|
@property (nonatomic, copy) NSString *aUid;
|
|
@property (nonatomic, assign) long long cAmount;
|
|
@property (nonatomic, copy) NSString *cAvatar;
|
|
@property (nonatomic, assign) float cPercent;
|
|
@property (nonatomic, strong) NSArray<ThroughoutChamberPkRateMatrix *> *crRank;
|
|
@property (nonatomic, strong) NSArray<ThroughoutChamberPkRateMatrix *> *csRank;
|
|
@property (nonatomic, copy) NSString *cTitle;
|
|
@property (nonatomic, copy) NSString * cUid;
|
|
@property (nonatomic, assign) long long endTime;
|
|
@property (nonatomic, assign) long long penaltyEndTime;
|
|
@property (nonatomic, copy) NSString * winUid;
|
|
@property (nonatomic, assign) BOOL isForce;
|
|
@property (nonatomic, assign) ThroughoutChamberPkGenre pkType;
|
|
@property (nonatomic, assign) ThroughoutChamberPkDeclareGenre pkState;
|
|
@property (nonatomic, assign) NSInteger roundId;
|
|
@property (nonatomic, copy) NSString *aRoomId;
|
|
@property (nonatomic, copy) NSString *aNick;
|
|
@property (nonatomic, copy) NSString *cNick;
|
|
@property (nonatomic, assign) KellegCombatOtherLoudspeakerPosition aMicStatus;
|
|
@end
|
|
|
|
@interface ThroughoutChamberPkRateMatrix : NSObject
|
|
@property (nonatomic, copy) NSString *amount;
|
|
@property (nonatomic, assign) GenderGenre gender;
|
|
@property (nonatomic, copy) NSString *nick;
|
|
@property (nonatomic, copy) NSString *avatar;
|
|
@property (nonatomic, copy) NSString * uid;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|