view LightClone/Source/Camera.h @ 38:2caa7c7e2cb5

Refactored program; Added dialog
author koryspansel
date Wed, 21 Sep 2011 21:40:19 -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__