view LightClone/Source/Camera.h @ 39:d0ce73ced12e

Added base GuiDialog for event handling; Hookup level complete dialog
author koryspansel <koryspansel@bendbroadband.com>
date Thu, 22 Sep 2011 09:01:42 -0700
parents 292e534f00c2
children
line wrap: on
line source

/*
 * Camera
 */

#ifndef __CAMERA_H__
#define __CAMERA_H__

#include "Core.h"

/*
 * Camera
 */
class Camera
{
public:

	/*
	 * ~Camera
	 */
	virtual ~Camera();

	/*
	 * GetProjection
	 */
	virtual const D3DXMATRIX GetProjection(const D3DVIEWPORT9& kViewport) const = 0;

	/*
	 * GetView
	 */
	virtual const D3DXMATRIX GetView() const = 0;
};

#endif //__CAMERA_H__