moai.FreeObject -- delete a detached MOAI object
This function can be used to delete a detached MOAI object that has been created either by moai.CreateObject() or moai.CreateApp(). The MOAI object that you specify here must not be attached to an application, group, or menu object any longer because attached MOAI objects are freed with their parent so make sure you only use this function with MOAI objects that have been detached from their parent and are no longer bound to any parent object.

To detach MOAI objects from their respective parents, you have to use one of the following methods: Application.RemoveWindow, Menubar.Remove, Menu.Remove or Group.Remove.

When RapaGUI exits, it will automatically free all detached MOAI objects so unless your program constantly adds and removes MOAI objects at runtime, you will normally not have to call this function at all.

identifier of MOAI object to free

Show TOC