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);
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.)
Revisions
API v1.5
new!
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; }
See Also
onModelLoad
.
[Rik's Office Hours]
[Contact Rik]
Last updated: Fri Apr 30 2004, 1:43pm