Rik's Treehouse > Babbling in Binary > My Software > Orphanware > R2DToo > R2DToo Help > For the Programmer > onModelUnload

onModelUnload

Declaration
Remarks
Revisions
Example
See Also

Declaration

void __stdcall onModelUnload(void);
Top of page

Remarks

This optional function may be provided by the model. It is called just before the model is unloaded. (Since this function is only called once it is a good place to release temporary workspace, if required.)
Top of page

Revisions

API v1.5
  • new!
Top of page

Example

float *workspace = NULL; void __stdcall onModelLoad(void) { setParamCount(4); // index name [constraints] default value assignParam(0, "World Width [int,>0]", 30); assignParam(1, "World Height [int,>0]", 30); assignParam(2, "Initial Density [>0,<1]", 0.5); assignParam(3, "Fade Rate [int, >0,<=255]",255); workspace = new float[100]; randomize(); } void __stdcall onModelUnload(void) { delete [] workspace; }
Top of page

See Also

onModelLoad.
Top of page
[Rik's Office Hours] [Contact Rik]
Last updated: Fri Apr 30 2004, 1:43pm