public override void SetColorBufferWriteEnabled( bool red, bool green, bool blue, bool alpha )
{
ColorWriteEnable val = 0;
if ( red )
val |= ColorWriteEnable.Red;
if ( green )
val |= ColorWriteEnable.Green;
if ( blue )
val |= ColorWriteEnable.Blue;
if ( alpha )
val |= ColorWriteEnable.Alpha;
SetRenderState( RenderState.ColorWriteEnable, (int)val );
}