// // VertexDeclaration.m // XNI // // Created by Matej Jan on 21.9.10. // Copyright 2010 Retronator. All rights reserved. // #import "VertexDeclaration.h" #import "Retronator.Xni.Framework.Graphics.h" @implementation VertexDeclaration - (id) initWithElements:(NSArray *)theVertexElements { if (self = [super init]) { vertexElements = [theVertexElements retain]; vertexStride = 0; for (VertexElement* vertexElement in vertexElements) { vertexStride += [vertexElement getSize]; } } return self; } @synthesize vertexElements; @synthesize vertexStride; - (void) dealloc { [vertexElements release]; [super dealloc]; } @end