LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::PanelControlAdaptor< T > Class Template Reference

Class to adapt callbacks for Panel controls on a LW Panel. More...

#include <panel.h>

List of all members.

Static Public Member Functions

static int cb_Count (void *userdata)
 Popup Count.
static void cb_Draw (LWControlID id, void *userdata, DrMode mode)
 Draw Control.
static void cb_Event (LWControlID id, void *userdata)
 Control event.
static int cb_MultiListColumnWidth (void *userdata, int index)
 MultiList Column width.
static char * cb_MultiListName (void *userdata, int index, int column)
 MultiList Name.
static char * cb_Name (void *userdata, int index)
 Popup Name.
static void * cb_TreeChild (void *userdata, void *node, int i)
 Tree Control Child.
static int cb_TreeCount (void *userdata, void *node)
 Tree Count Child.
static char * cb_TreeInfo (void *userdata, void *node, int *flags)
 Tree Info.
static void cb_TreeMove (void *userdata, void *node, void *parent, int i)
 Tree Child Move.

Detailed Description

template<typename T>
class lwpp::PanelControlAdaptor< T >

Class to adapt callbacks for Panel controls on a LW Panel.


Member Function Documentation

template<typename T >
int lwpp::PanelControlAdaptor< T >::cb_Count ( void *  userdata)
static

Popup Count.

template<typename T >
void lwpp::PanelControlAdaptor< T >::cb_Draw ( LWControlID  id,
void *  userdata,
DrMode  mode 
)
static

Draw Control.

Draw.

template<typename T >
void lwpp::PanelControlAdaptor< T >::cb_Event ( LWControlID  id,
void *  userdata 
)
static

Control event.

Event.

template<typename T >
int lwpp::PanelControlAdaptor< T >::cb_MultiListColumnWidth ( void *  userdata,
int  index 
)
static

MultiList Column width.

Multilist column width.

template<typename T >
char * lwpp::PanelControlAdaptor< T >::cb_MultiListName ( void *  userdata,
int  index,
int  column 
)
static

MultiList Name.

Multilist name.

template<typename T >
char * lwpp::PanelControlAdaptor< T >::cb_Name ( void *  userdata,
int  index 
)
static

Popup Name.

template<typename T >
void * lwpp::PanelControlAdaptor< T >::cb_TreeChild ( void *  userdata,
void *  node,
int  i 
)
static

Tree Control Child.

Tree child.

template<typename T >
int lwpp::PanelControlAdaptor< T >::cb_TreeCount ( void *  userdata,
void *  node 
)
static

Tree Count Child.

Tree count.

template<typename T >
char * lwpp::PanelControlAdaptor< T >::cb_TreeInfo ( void *  userdata,
void *  node,
int *  flags 
)
static

Tree Info.

Tree info.

template<typename T >
void lwpp::PanelControlAdaptor< T >::cb_TreeMove ( void *  userdata,
void *  node,
void *  parent,
int  i 
)
static

Tree Child Move.

Tree move.


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