// // RasterizerState.h // XNI // // Created by Matej Jan on 16.9.10. // Copyright 2010 Retronator. All rights reserved. // #import #import "Retronator.Xni.Framework.Graphics.classes.h" #import "GraphicsResource.h" @interface RasterizerState : NSObject { CullMode cullMode; float depthBias; FillMode fillMode; BOOL multiSampleAntiAlias; BOOL scissorTestEnable; float slopeScaleDepthBias; } @property (nonatomic) CullMode cullMode; @property (nonatomic) float depthBias; @property (nonatomic) FillMode fillMode; @property (nonatomic) BOOL multiSampleAntiAlias; @property (nonatomic) BOOL scissorTestEnable; @property (nonatomic) float slopeScaleDepthBias; + (RasterizerState*) cullClockwise; + (RasterizerState*) cullCounterClockwise; + (RasterizerState*) cullNone; @end