Katana Plug-in APIs 0.1
Static Public Member Functions

Foundry::Katana::GeolibPrivateData Class Reference

Convenience base class that can be derived from to allow users who require private data in their Ops. More...

#include <FnGeolibCookInterface.h>

List of all members.

Static Public Member Functions

static void Delete (void *data)
 Utility function for deleting a GeolibPrivateData instance.

Detailed Description

Convenience base class that can be derived from to allow users who require private data in their Ops.

This class is typically inherited by classes that are used with GeolibCookInterface::createChild(), GeolibCookInterface::replaceChildTraversalOp(), or GeolibCookInterface::execOp().


Member Function Documentation

static void Foundry::Katana::GeolibPrivateData::Delete ( void *  data) [inline, static]

Utility function for deleting a GeolibPrivateData instance.

Parameters:
dataPointer to the private data that will be deleted. This should be a valid address to an object of type GeolibPrivateData (or derived type), or else it will cause undefined behavior.

The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Enumerations Enumerator