Fission FSN
Loading...
Searching...
No Matches
fsCDrag Class Reference

#include <gfILensComponent.h>

Public Member Functions

void updatePos (fsPoint const &pPos, fsF32 pCurrentZoom, fsF32 pMinZoom)
void init (const fsPoint &pDimensions, const fsPoint &pScrollWindow, const fsPoint &pDragEnable, const fsPoint &pLookAt)
fsPoint const & focusPointGet () const
fsBool focusPointSet (fsPoint const &pPos)
fsBool focusPointUpdate (fsS32 pDeltaMS, fsF32 pCurrentZoom, fsS32 pMinZoom)
void focusPointCalculate (fsPoint const &pTapPos, fsF32 pCurrentZoom)
fsPoint scrollRangeCalculate (fsF32 pCurrentZoom, fsF32 pMinZoom)
void enabledAxisSet (const fsPoint &pPoint)
void startSet (fsPoint pStartPos)
void endSet (fsPoint pEndPos)
void clear ()
 fsCDrag ()

Constructor & Destructor Documentation

◆ fsCDrag()

fsCDrag::fsCDrag ( )

Member Function Documentation

◆ clear()

void fsCDrag::clear ( )

◆ enabledAxisSet()

void fsCDrag::enabledAxisSet ( const fsPoint & pPoint)
inline

◆ endSet()

void fsCDrag::endSet ( fsPoint pEndPos)

◆ focusPointCalculate()

void fsCDrag::focusPointCalculate ( fsPoint const & pTapPos,
fsF32 pCurrentZoom )

◆ focusPointGet()

fsPoint const & fsCDrag::focusPointGet ( ) const
inline

◆ focusPointSet()

fsBool fsCDrag::focusPointSet ( fsPoint const & pPos)

◆ focusPointUpdate()

fsBool fsCDrag::focusPointUpdate ( fsS32 pDeltaMS,
fsF32 pCurrentZoom,
fsS32 pMinZoom )

◆ init()

void fsCDrag::init ( const fsPoint & pDimensions,
const fsPoint & pScrollWindow,
const fsPoint & pDragEnable,
const fsPoint & pLookAt )

◆ scrollRangeCalculate()

fsPoint fsCDrag::scrollRangeCalculate ( fsF32 pCurrentZoom,
fsF32 pMinZoom )

◆ startSet()

void fsCDrag::startSet ( fsPoint pStartPos)

◆ updatePos()

void fsCDrag::updatePos ( fsPoint const & pPos,
fsF32 pCurrentZoom,
fsF32 pMinZoom )

The documentation for this class was generated from the following files: