This was just an experiment, and was hashed in to test it out. It does not look like it would be a very efficient thing to ship this in the main app at all, especially since the collection of presets is so dang huge. It was also never meant to replace the existing visualizations, but instead as another option. One of the things from this branch will make it into the final: Optional nullability of the Visualization Manager parameters, since technically they're both checked on call. Signed-off-by: Christopher Snowhill <kode54@gmail.com>
25 lines
360 B
Objective-C
25 lines
360 B
Objective-C
//
|
|
// ProjectMView.h
|
|
// Cog
|
|
//
|
|
// Created by Christopher Snowhill on 3/11/25.
|
|
//
|
|
|
|
#ifndef ProjectMView_h
|
|
#define ProjectMView_h
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
#import <CogAudio/VisualizationController.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface ProjectMView : NSOpenGLView
|
|
|
|
-(id)initWithFrame:(NSRect)frame;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|
|
|
|
#endif /* ProjectMView_h */
|