AssetEnumCallback Class Reference
 
 
 
AssetEnumCallback Class Reference

This reference page is linked to from the following overview topics: Plug-in Upgrade Guide.


#include <AssetEnumCallback.h>

Inheritance diagram for AssetEnumCallback:
MaxHeapOperators IEnumAuxAssetsCallback

Class Description

See also:
Class Animatable, Class NameTab

Description:
This class is the callback object passed to Interface::EnumAuxFiles() and to Animatable::EnumAuxFiles(). A developer derives a class from this class and implements the RecordAsset() method to store each asset as it's passed to it. At the end of the EnumAuxFiles() processing, the table of names may be used. See Class NameTab for help storing the names.

Public Member Functions

virtual  ~AssetEnumCallback ()
virtual void  RecordAsset (const MaxSDK::AssetManagement::AssetUser &asset)=0

Constructor & Destructor Documentation

virtual ~AssetEnumCallback ( ) [inline, virtual]
Remarks:
Destructor.
{}

Member Function Documentation

virtual void RecordAsset ( const MaxSDK::AssetManagement::AssetUser asset ) [pure virtual]
Remarks:
This method is used to record the asset passed.
Parameters:
const MaxSDK::AssetManagement::AssetUser& asset

The asset to store.