using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; namespace MonoGame.Extended.Graphics { /// /// Defines an that uses the standard chain of matrix transformations to represent a 3D object on /// a 2D monitor. /// public interface IMatrixChainEffect : IEffectMatrices { /// /// Sets the model-to-world . /// /// The model-to-world . void SetWorld(ref Matrix world); /// /// Sets the world-to-view . /// /// The world-to-view . void SetView(ref Matrix view); /// /// Sets the view-to-projection . /// /// The view-to-projection . void SetProjection(ref Matrix projection); } }