NAME

cgDestroyObj - destroy an obj

SYNOPSIS

  #include <Cg/cg.h>

  void cgDestroyObj( CGobj obj );

PARAMETERS

obj

The object to delete.

RETURN VALUES

None.

DESCRIPTION

cgDestroyObj removed the specified object and all its associated data.

EXAMPLES

 CGcontext ctx = cgCreateContext();
 CGobj structObj = cgCreateObj(ctx, CG_SOURCE, src, CG_PROFILE_ARBVP1, NULL); 
 
 // Use obj, then ...

 cgDestroyObj( structObj ); 
       

ERRORS

CG_INVALID_OBJ_HANDLE_ERROR is generated if obj is not a valid object handle.

HISTORY

cgDestroyObj was introduced in Cg 2.0.

SEE ALSO

cgCreateObj, cgCreateObjFromFile