internal CameraStack(DrawState state)
			{
				this.state = state;
				UsingBlock = new UsingPop(this);
			}
		internal WorldMatrixStackProvider(uint stackSize, DrawState state)
			: base(state)
		{
			stack = new Matrix[stackSize];
			stackIndex = new int[stackSize];
			stackIdentity = new bool[stackSize];
			this.UsingBlock = new UsingPop(this);
		}