LKS_CustomAttrGroupsMaker.h 618 B

123456789101112131415161718192021222324252627
  1. #ifdef SHOULD_COMPILE_LOOKIN_SERVER
  2. //
  3. // LKS_CustomAttrGroupsMaker.h
  4. // LookinServer
  5. //
  6. // Created by LikaiMacStudioWork on 2023/10/31.
  7. //
  8. #import "LookinDefines.h"
  9. @class LookinAttributesGroup;
  10. @interface LKS_CustomAttrGroupsMaker : NSObject
  11. - (instancetype)initWithLayer:(CALayer *)layer;
  12. - (void)execute;
  13. - (NSArray<LookinAttributesGroup *> *)getGroups;
  14. - (NSString *)getCustomDisplayTitle;
  15. - (NSString *)getDanceUISource;
  16. + (NSArray<LookinAttributesGroup *> *)makeGroupsFromRawProperties:(NSArray *)rawProperties saveCustomSetter:(BOOL)saveCustomSetter;
  17. @end
  18. #endif /* SHOULD_COMPILE_LOOKIN_SERVER */