Functions | |
CLimage * | clClearImage (CLimage *image) |
CLlight * | clClearLight (CLlight *light) |
CLmaterial * | clClearMaterial (CLmaterial *material) |
CLtexture * | clClearTexture (CLtexture *texture) |
CLprimitiveset * | clClearPrimitiveSet (CLprimitiveset *primitiveset) |
CLmesh * | clClearMesh (CLmesh *mesh) |
CLcontext * | clClearContext (CLcontext *context) |
CLmodel * | clClearModel (CLmodel *model) |
CL[name]* clClear[Name](CL[name]* [name])
frees all contents of a struct, but does not free the struct itself. This includes server and client contents (eg. display lists) remember that memory holes can occur in server memory as well! (internal) used for delete, copy, default, and read methods this assumes that counters (num_) will be overwritten and does NOT set them to zero. These functions return a pointer to the input struct or NULL on error (eg. input struct was NULL).