foobar2000 SDK  2015-08-03
Public Member Functions
CDialogResizeHelperTracking< TTracker >

#include <CDialogResizeHelper.h>

+ Inheritance diagram for CDialogResizeHelperTracking< TTracker >:

Public Member Functions

template<typename TParam , t_size paramCount, typename TCfgVar >
 CDialogResizeHelperTracking (const TParam(&src)[paramCount], CRect const &minMaxRange, TCfgVar &cfgVar)
 
- Public Member Functions inherited from CDialogResizeHelper
t_size paramCount CDialogResizeHelper (const TParam(&src)[paramCount], CRect const &minMaxRange=CRect(0, 0, 0, 0))
 
 BEGIN_MSG_MAP_EX (CDialogResizeHelper) if(uMsg
 
bool EvalRect (UINT id, CRect &out) const
 
void InitMinMax (const CRect &range)
 
void InitTable (const Param *table, t_size tableSize)
 
void InitTable (const ParamOld *table, t_size tableSize)
 
 MSG_WM_SIZE (OnSize) MSG_WM_DESTROY(OnDestroy) MSG_WM_GETMINMAXINFO(OnGetMinMaxInfo) END_MSG_MAP() template< typename TParam
 
void set_max_size (unsigned x, unsigned y)
 
void set_min_size (unsigned x, unsigned y)
 

Additional Inherited Members

- Public Types inherited from CDialogResizeHelper
typedef dialog_resize_helper::param ParamOld
 

Detailed Description

template<typename TTracker>
class CDialogResizeHelperTracking< TTracker >

Definition at line 48 of file CDialogResizeHelper.h.

Constructor & Destructor Documentation

template<typename TTracker >
template<typename TParam , t_size paramCount, typename TCfgVar >
CDialogResizeHelperTracking< TTracker >::CDialogResizeHelperTracking ( const TParam(&)  src[paramCount],
CRect const &  minMaxRange,
TCfgVar &  cfgVar 
)
inline

Definition at line 50 of file CDialogResizeHelper.h.

50 : CDialogResizeHelper(src, minMaxRange), m_tracker(cfgVar) {}
t_size paramCount CDialogResizeHelper(const TParam(&src)[paramCount], CRect const &minMaxRange=CRect(0, 0, 0, 0))

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