LightWrap++
AC++wrapperfortheLightWave3DSDK
Todo List
Class lwpp::FileName

Rework this for other operating systems.

Change this into a more generic disk asset manager

Class lwpp::LWItemCallback
turn this into a more universal wrapper, a managed variable/item or something like it...
Class lwpp::LWItemTracker
Actually implement this class This is how it is supposed to work:
  • Items to be tracked are added to the class using TrackItem()...
  • This allows the class to dynamically create a use items list
  • changeIDs are passed on to the tracked objects if needed
Member lwpp::LWPanel::AddBorder (const char *title, int width, int height)
This control doesn't have a label. So title is not neccesary
Member lwpp::LWPanel::AddDragButton (const char *title, int width, int height)

This control doesn't resize. So width and height are not neccesary

Member lwpp::LWPanel::AddPalette (const char *title, int width, int height)
This control doesn't have a label. So title is not neccesary. In fact no idea what it does.
Member lwpp::nGlobalBase< G, globalName >::nGlobalBase ()
throw exception if the global could not be aquired
Class lwpp::SceneObjectReference< showNone >
turn this into a more universal wrapper, a managed variable/item or something like it...
Class lwpp::StyledItemCallback
turn this into a more universal wrapper, a managed variable/item or something like it...
Class lwpp::SurfaceReference< showNone >
turn this into a more universal wrapper, a managed variable/item or something like it...
Member lwpp::xztoh (const double x, const double z)
insert atan2(x,y) function