//
//  CRQCRenderer.h
//  CRGraphics
//
//  Created by Yaroslav Glushchenko on 12/7/10.
//  Copyright 2010 Corner-A. All rights reserved.
//

//////////////////////////////////////////////////////////////////////
// QCRenderer
//////////////////////////////////////////////////////////////////////
@interface CRQCRenderer : QCRenderer<CRUndoable>
{
}

@property (nonatomic, assign) id delegate;

- (BOOL)respondsForKey:(NSString *)key;

// CRQCRenderer can't support NSCoding since it uses "init" method, which is
// not applicable in this case. Renderer can be initialized with a QCComposition
// only, plus it needs target size
- (void)encodeParameters:(NSCoder *)coder;
- (void)decodeParameters:(NSCoder *)coder;

@end