#include <channel_handler.h>
List of all members.
Public Member Functions |
| virtual void | ButtonClick (unsigned int) |
| virtual void | ChangeNotify (LWXPanelID, unsigned int, unsigned int, int) |
| virtual void | ControlDraw (unsigned int, XPDrawArea &) |
| virtual void | ControlZoom (unsigned int, int, int, int *, int) |
| virtual void | CreateViewXPanel (LWXPanelControl *controls, LWXPanelDataDesc *desc, LWXPanelHint *hints=0, bool do_destroy=false) |
| virtual void * | DataGet (unsigned int) |
| | Put data into a XPanel View.
|
| virtual LWXPRefreshCode | DataSet (unsigned int, void *) |
| | Retrieve data fom a XPanel View.
|
| virtual const char * | DescLn () |
| virtual void | Evaluate (const LWChannelAccess *ca) |
| virtual unsigned int | Flags () |
| virtual int | Interface (int version, LWInterface *local, void *serverdata) |
| virtual LWError | Load (const LoadState &ls) |
| | Load data from a LWLoadState.
|
| virtual void | PanelDestroyNotify (void) |
| void | PopCommand (int, int) |
| virtual LWError | Save (const SaveState &ss) |
| | Save data to a LWSaveState.
|
| void | SetClassName (const char *n) |
| void | SetDescription (const char *n) |
| void | SetDescription (const std::string &s) |
| void | SetName (const char *n) |
| void | Update () |
| void | Update (const char *cName) |
Static Public Member Functions |
| static void * | CB_DataGet (LWInstance inst, unsigned int vid) |
| | Put data into a XPanel View.
|
| static LWXPRefreshCode | CB_DataSet (LWInstance inst, unsigned int vid, void *value) |
| | Retrieve data fom a XPanel View.
|
| static void | LWXPanelBtnClickFunc (LWXPanelID panel, int cid) |
| | Callback for XPanel button Clicks.
|
| static void | LWXPanelChangeNotifyFunc (LWXPanelID panel, unsigned int cid, unsigned int vid, int event_type) |
| static void | LWXPanelControlDrawFunc (LWXPanelID panel, unsigned int cid, LWXPDrAreaID reg, int w, int h) |
| static void | LWXPanelControlZoomFunc (LWXPanelID panel, unsigned int cid, int x, int y, int *region, int clickcount) |
| static void | LWXPanelDestroyNotifyFunc (void *data) |
| static void | LWXPanelPopCmdFunc (LWXPanelID panel, int cid, int cmd) |
Member Function Documentation
| virtual void lwpp::XPanelInterface::ButtonClick |
( |
unsigned |
int | ) |
|
|
inlinevirtualinherited |
| void * lwpp::XPanelInterface::CB_DataGet |
( |
LWInstance |
inst, |
|
|
unsigned int |
vid |
|
) |
| |
|
staticinherited |
| LWXPRefreshCode lwpp::XPanelInterface::CB_DataSet |
( |
LWInstance |
inst, |
|
|
unsigned int |
vid, |
|
|
void * |
value |
|
) |
| |
|
staticinherited |
Retrieve data fom a XPanel View.
| virtual void lwpp::XPanelInterface::ChangeNotify |
( |
LWXPanelID |
, |
|
|
unsigned int |
, |
|
|
unsigned int |
, |
|
|
int |
|
|
) |
| |
|
inlinevirtualinherited |
| virtual void lwpp::XPanelInterface::ControlDraw |
( |
unsigned |
int, |
|
|
XPDrawArea & |
|
|
) |
| |
|
inlinevirtualinherited |
| virtual void lwpp::XPanelInterface::ControlZoom |
( |
unsigned |
int, |
|
|
int |
, |
|
|
int |
, |
|
|
int * |
, |
|
|
int |
|
|
) |
| |
|
inlinevirtualinherited |
| void lwpp::XPanelInterface::CreateViewXPanel |
( |
LWXPanelControl * |
controls, |
|
|
LWXPanelDataDesc * |
desc, |
|
|
LWXPanelHint * |
hints = 0, |
|
|
bool |
do_destroy = false |
|
) |
| |
|
virtualinherited |
| virtual void* lwpp::XPanelInterface::DataGet |
( |
unsigned int |
| ) |
|
|
inlinevirtualinherited |
| virtual LWXPRefreshCode lwpp::XPanelInterface::DataSet |
( |
unsigned int |
, |
|
|
void * |
|
|
) |
| |
|
inlinevirtualinherited |
Retrieve data fom a XPanel View.
| virtual const char* lwpp::InstanceHandler::DescLn |
( |
| ) |
|
|
inlinevirtualinherited |
| virtual void lwpp::ChannelHandler::Evaluate |
( |
const LWChannelAccess * |
ca | ) |
|
|
inlinevirtualinherited |
| virtual unsigned int lwpp::ChannelHandler::Flags |
( |
| ) |
|
|
inlinevirtualinherited |
| virtual int lwpp::XPanelInterface::Interface |
( |
int |
version, |
|
|
LWInterface * |
local, |
|
|
void * |
serverdata |
|
) |
| |
|
inlinevirtualinherited |
| virtual LWError lwpp::Storeable::Load |
( |
const LoadState & |
ls | ) |
|
|
inlinevirtualinherited |
| void lwpp::XPanelInterface::LWXPanelBtnClickFunc |
( |
LWXPanelID |
panel, |
|
|
int |
cid |
|
) |
| |
|
staticinherited |
Callback for XPanel button Clicks.
| void lwpp::XPanelInterface::LWXPanelChangeNotifyFunc |
( |
LWXPanelID |
panel, |
|
|
unsigned int |
cid, |
|
|
unsigned int |
vid, |
|
|
int |
event_type |
|
) |
| |
|
staticinherited |
| void lwpp::XPanelInterface::LWXPanelControlDrawFunc |
( |
LWXPanelID |
panel, |
|
|
unsigned int |
cid, |
|
|
LWXPDrAreaID |
reg, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
|
staticinherited |
| void lwpp::XPanelInterface::LWXPanelControlZoomFunc |
( |
LWXPanelID |
panel, |
|
|
unsigned int |
cid, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int * |
region, |
|
|
int |
clickcount |
|
) |
| |
|
staticinherited |
| void lwpp::XPanelInterface::LWXPanelDestroyNotifyFunc |
( |
void * |
data | ) |
|
|
staticinherited |
| void lwpp::XPanelInterface::LWXPanelPopCmdFunc |
( |
LWXPanelID |
panel, |
|
|
int |
cid, |
|
|
int |
cmd |
|
) |
| |
|
staticinherited |
| virtual void lwpp::XPanelInterface::PanelDestroyNotify |
( |
void |
| ) |
|
|
inlinevirtualinherited |
| void lwpp::XPanelInterface::PopCommand |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
inlineinherited |
| virtual LWError lwpp::Storeable::Save |
( |
const SaveState & |
ss | ) |
|
|
inlinevirtualinherited |
| void lwpp::InstanceHandler::SetClassName |
( |
const char * |
n | ) |
|
|
inlineinherited |
| void lwpp::InstanceHandler::SetDescription |
( |
const char * |
n | ) |
|
|
inlineinherited |
| void lwpp::InstanceHandler::SetDescription |
( |
const std::string & |
s | ) |
|
|
inlineinherited |
| void lwpp::InstanceHandler::SetName |
( |
const char * |
n | ) |
|
|
inlineinherited |
| void lwpp::InstanceHandler::Update |
( |
| ) |
|
|
inlineinherited |
| void lwpp::InstanceHandler::Update |
( |
const char * |
cName | ) |
|
|
inlineinherited |
Member Data Documentation
| LWItem lwpp::ChannelHandler::Context |
|
protectedinherited |
| XPanel lwpp::XPanelInterface::LW_XPanel |
|
inherited |
| const char* lwpp::InstanceHandler::m_className |
|
protectedinherited |
| std::string lwpp::InstanceHandler::m_description |
|
protectedinherited |
| const char* lwpp::InstanceHandler::m_pluginName |
|
protectedinherited |
The documentation for this class was generated from the following file: