Desktop/Dev/Cameras/Cameras/ICamera.cs

Go to the documentation of this file.
00001 using System;
00002 using Microsoft.Xna.Framework;
00003 using Microsoft.Xna.Framework.Graphics;
00004 
00005 namespace Mindshifter
00006 {
00012     public interface ICamera
00013     {
00017         Matrix ViewMatrix { get; }
00018 
00022         Matrix ProjectionMatrix { get; }
00023 
00027         BoundingFrustum Frustum { get; }
00028 
00032         Vector3 Position { get; }
00033 
00038         void Update(float elapsedSeconds);
00039 
00047         Ray GetPickRay(Vector2 position, Viewport viewport);
00048     }
00049 }

Generated on Mon Mar 31 03:29:21 2008 for Cameras by  doxygen 1.5.1-p1