|
LightWrap++
AC++wrapperfortheLightWave3DSDK
|
#include <camera_handler.h>
Inheritance diagram for lwpp::XPanelCameraHandler:
Collaboration diagram for lwpp::XPanelCameraHandler:Public Member Functions | |
| virtual void | ButtonClick (unsigned int) |
| virtual void | ChangeID (const LWItemID *id_list) |
| virtual void | ChangeNotify (LWXPanelID, unsigned int, unsigned int, int) |
| virtual void | Cleanup () |
| 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 int | Evaluate (double fpx, double fpy, double lpx, double lpy, double fractime, LWCameraRay *ray, const LWCameraAccess *camaccess) |
| virtual int | Flags () |
| virtual LWError | Init (int mode) |
| virtual int | Interface (int version, LWInterface *local, void *serverdata) |
| virtual LWError | Load (const LoadState &ls) |
| Load data from a LWLoadState. | |
| virtual LWError | NewFrame (const LWFrameInfo *frameinfo, const LWCameraAccess *camaccess) |
| virtual LWError | NewTime (LWFrame frame, LWTime time) |
| virtual void | PanelDestroyNotify (void) |
| void | PopCommand (int, int) |
| virtual bool | Preview (double lpx, double lpy, LWDMatrix4 projection, const LWCameraAccess *camaccess) |
| 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) |
| virtual const LWItemID * | UseItems () |
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) |
Public Attributes | |
| XPanel | LW_XPanel |
Protected Attributes | |
| LWFrame | currentFrame |
| LWTime | currentTime |
| lwpp::LWItemTracker | ItemTracker |
| const char * | m_className |
| std::string | m_description |
| const char * | m_pluginName |
| InstanceUpdate | m_update |
| int | renderMode |
|
inlinevirtualinherited |
|
staticinherited |
Put data into a XPanel View.
|
staticinherited |
Retrieve data fom a XPanel View.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in lwpp::XPanelNodeHandler.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
virtualinherited |
|
inlinevirtualinherited |
Put data into a XPanel View.
|
inlinevirtualinherited |
Retrieve data fom a XPanel View.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Load data from a LWLoadState.
| *ls | LWLoadState to load from |
Reimplemented in lwpp::LWItem, lwpp::FileName, lwpp::Image, lwpp::ColourManager, lwpp::NodeEditor, and lwpp::VParm.
|
staticinherited |
Callback for XPanel button Clicks.
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Save data to a LWSaveState.
| *ss | LWSaveState to save to |
Reimplemented in lwpp::LWItem, lwpp::FileName, lwpp::Image, lwpp::ColourManager, lwpp::NodeEditor, and lwpp::VParm.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |