mirror of
https://github.com/dyne/FreeJ.git
synced 2026-02-14 00:25:43 +01:00
29 lines
580 B
Objective-C
29 lines
580 B
Objective-C
//
|
|
// CVInternalLayer.h
|
|
// freej
|
|
//
|
|
// Created by xant on 6/14/09.
|
|
// Copyright 2009 dyne.org. All rights reserved.
|
|
//
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
#import <CVLayer.h>
|
|
#include <layer.h>
|
|
|
|
@interface CVInternalLayerView : CVLayerView {
|
|
}
|
|
- (void)feedFrame:(void *)frame;
|
|
@end
|
|
|
|
class CVInternalLayer: public CVLayer
|
|
{
|
|
public:
|
|
Layer *layer;
|
|
CVInternalLayer(CVInternalLayerView *view, Layer *lay);
|
|
~CVInternalLayer();
|
|
bool init(Context *ctx);
|
|
bool init(Context *ctx, int w, int h);
|
|
void attach(Layer *lay);
|
|
void *feed();
|
|
};
|