IJoystickChannel

Class Hierarchy
C++
class IJoystickChannel;
File

IJoystick.h

IJoystickChannel::~IJoystickChannel Destructor
C++
virtual ~IJoystickChannel();
IJoystickChannel::AddRef Method
C++
virtual void AddRef() = 0;
IJoystickChannel::CleanupKeys Method
C++
virtual void CleanupKeys(float fErrorMax) = 0;
IJoystickChannel::GetFlipped Method
C++
virtual bool GetFlipped() const = 0;
IJoystickChannel::GetName Method
C++
virtual const char* GetName() const = 0;
IJoystickChannel::GetSpline Method
C++
virtual ISplineInterpolator* GetSpline(int splineIndex) = 0;
IJoystickChannel::GetSplineCount Method
C++
virtual int GetSplineCount() = 0;
Todo

Many of the above functions can be removed due to this function.

IJoystickChannel::GetTarget Method
C++
virtual void* GetTarget() = 0;
IJoystickChannel::GetVideoMarkerOffset Method
C++
virtual float GetVideoMarkerOffset() const = 0;
IJoystickChannel::GetVideoMarkerScale Method
C++
virtual float GetVideoMarkerScale() const = 0;
IJoystickChannel::Release Method
C++
virtual void Release() = 0;
IJoystickChannel::SetFlipped Method
C++
virtual void SetFlipped(bool flipped) = 0;
IJoystickChannel::SetVideoMarkerOffset Method
C++
virtual void SetVideoMarkerOffset(float offset) = 0;
IJoystickChannel::SetVideoMarkerScale Method
C++
virtual void SetVideoMarkerScale(float scale) = 0;