view LightClone/Source/DragController.h @ 0:7e3a0ae9c016

Initial commit
author koryspansel <koryspansel@bendbroadband.com>
date Wed, 07 Sep 2011 12:36:37 -0700
parents
children
line wrap: on
line source

/*
 * DragController
 */

#ifndef __DRAGCONTROLLER_H__
#define __DRAGCONTROLLER_H__

#include "Core.h"

/*
 * DragController
 */
class DragController
{
	/*
	 * bActive
	 */
	bool bActive;

	/*
	 * nParameter
	 */
	uint32 nParameter;

public:

	/*
	 * DragController
	 */
	DragController();

	/*
	 * Begin
	 */
	void Begin(uint32 nValue);

	/*
	 * End
	 */
	uint32 End();

	/*
	 * Reset
	 */
	void Reset();

	/*
	 * IsActive
	 */
	bool IsActive() const;

	/*
	 * GetParameter
	 */
	uint32 GetParameter() const;
};

#endif //__DRAGCONTROLLER_H__