metaballs/MetaballsSaver/MetaballsSaverView.m
Eryn Wells b95dffd5a8 [saver] DOES NOT BUILD, but I need to go to bed -_-
Quickly build a Swift version of a ScreenSaverView and throw some Metal at it.
Having trouble getting the RendererDelegate protocol satisfied.
2017-08-16 22:30:32 -07:00

54 lines
774 B
Objective-C

//
// MetaballsSaverView.m
// MetaballsSaver
//
// Created by Eryn Wells on 8/16/17.
// Copyright © 2017 Eryn Wells. All rights reserved.
//
@import MetaballsKit;
#import "MetaballsSaverView.h"
@implementation MetaballsSaverViewX
- (instancetype)initWithFrame:(NSRect)frame isPreview:(BOOL)isPreview
{
self = [super initWithFrame:frame isPreview:isPreview];
if (self) {
[self setAnimationTimeInterval:1/30.0];
}
return self;
}
- (void)startAnimation
{
[super startAnimation];
}
- (void)stopAnimation
{
[super stopAnimation];
}
- (void)drawRect:(NSRect)rect
{
[super drawRect:rect];
}
- (void)animateOneFrame
{
return;
}
- (BOOL)hasConfigureSheet
{
return NO;
}
- (NSWindow*)configureSheet
{
return nil;
}
@end