DungeonMasterEngine.Graphics.CubeGraphic.Draw C# (CSharp) Method

Draw() public method

public Draw ( BasicEffect effect ) : void
effect Microsoft.Xna.Framework.Graphics.BasicEffect
return void
        public override void Draw(BasicEffect effect)
        {
            effect.World = transformationMatrix;
            effect.Texture = Outter ? mirroredTexture2D : texture;
            effect.GraphicsDevice.Indices = Resources.IndexBuffer;
            effect.GraphicsDevice.SetVertexBuffer(Resources.VertexBuffer);

            foreach (EffectPass pass in effect.CurrentTechnique.Passes)
            {
                pass.Apply();
                DrawSides(effect);
            }
        }