//
//  ItemsChainView.h
//  CRKit
//
//  Created by Yaroslav Glushchenko on 10/16/09.
//  Copyright 2009 Corner-A. All rights reserved.
//

#import "CRCollectionViewBaseLayouts.h"

//////////////////////////////////////////////////////////////////////
// CRCollectionViewLayoutMatrix
//////////////////////////////////////////////////////////////////////
@interface CRCollectionViewLayoutMatrix : CRCollectionViewLayoutGroupedBase
{
@private
	NSSize	itemSize;
	NSSize	headerSize;
	int		columnsCount;
	BOOL	verticalCentering;
	
	int		startedAnimationsCount;
	BOOL	upToDate;
	NSSize	delayedSize;
}

@property (assign, readwrite) BOOL verticalCentering;

+ (CRCollectionViewLayoutMatrix*)layout;

@end