ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_InputAxis_Basic

CL_InputAxis interface used to ease manual implementation of an input axis.
Contained in: global
Derived from: CL_InputAxis
Derived by: none
Group: Display (Input)

#include <ClanLib/display.h>


public function member index:

Construction:

CL_InputAxis_Basic();
CL_InputAxis_Basic(float pos);
virtual ~CL_InputAxis_Basic();

Attributes:

virtual float get_pos();

Operations:

void set_pos(float pos);
 

Description:


Function Member Descriptions:

CL_InputAxis_Basic::CL_InputAxis_Basic - Constructs an axis standing in center position.
CL_InputAxis_Basic();


CL_InputAxis_Basic::CL_InputAxis_Basic - Constructs an axis standing in position 'pos'.
CL_InputAxis_Basic(float pos);
pos - Initial axis position. Range -1 to 1.



CL_InputAxis_Basic::get_pos - Returns the current axis position.
virtual float get_pos();
Returns - The current axis position.



CL_InputAxis_Basic::set_pos - Set the current axis position.
void set_pos(float pos);
pos - New axis position. Range -1 to 1.



CL_InputAxis_Basic::~CL_InputAxis_Basic - Input Axis Basic Destructor
virtual ~CL_InputAxis_Basic();



Variable Member Descriptions: