Files
FreeJ/xcode/CVF0rLayer.h
xant 657a3bed03 Started improving the FilterPanel<->CVLayer interaction.
- per-layer filter parameters are now restored correctly when moving the
  filterpanel between different layers
- Various fixes and improvements in CVF0rLayer as well.
- The FilterPanel now doesn't disappear when selecting a new filter.
- Introduced the preliminary logic necessary to access geometry layers
  created through javascript
2009-06-07 23:58:56 +02:00

32 lines
641 B
Objective-C

//
// CVF0rLayer.h
// freej
//
// Created by xant on 3/8/09.
// Copyright 2009 dyne.org. All rights reserved.
//
#include <gen_f0r_layer.h>
#include <CVLayer.h>
@interface CVF0rLayerView : CVLayerView
{
CIImage *icon;
IBOutlet NSPopUpButton *selectButton;
IBOutlet NSButton *startButton;
}
- (void)reset;
- (void)feedFrame:(void *)frame;
- (IBAction)start:(id)sender;
- (IBAction)stop:(id)sender;
@end;
class CVF0rLayer : public GenF0rLayer, public CVLayer
{
public:
CVF0rLayer(CVLayerView *view, char *generatorName, Context *freej);
~CVF0rLayer();
void *feed();
void start();
void stop();
};