Public Member Functions

AssetEnumCallback Class Reference

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


Search for all occurrences

Detailed 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.

#include <AssetEnumCallback.h>

Inheritance diagram for AssetEnumCallback:
Inheritance graph
[legend]

List of all members.

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.

AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback
AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback AssetEnumCallback