AssetType.h

Go to the documentation of this file.
00001 //**************************************************************************/
00002 // Copyright (c) 1998-2008 Autodesk, Inc.
00003 // All rights reserved.
00004 // 
00005 // These coded instructions, statements, and computer programs contain
00006 // unpublished proprietary information written by Autodesk, Inc., and are
00007 // protected by Federal copyright law. They may not be disclosed to third
00008 // parties or copied or duplicated in any form, in whole or in part, without
00009 // the prior written consent of Autodesk, Inc.
00010 //**************************************************************************/
00011 // DESCRIPTION: File Resolution Manager => resolves the physical location of
00012 // an asset file
00013 // AUTHOR: Peter Ochodo
00014 // DATE: 2008-06-04 (YYYY-MM-DD) 
00015 //***************************************************************************/
00016 
00017 #pragma once
00018 
00019 namespace MaxSDK
00020 {
00021     namespace AssetManagement
00022     {
00023         enum AssetType { 
00024             //NB: it is important to leave kOtherAsset at the beginning of this list and kPredefinedAssetTypeCount
00025             // at the bottom of this list because some code depends on these properties.
00026             kOtherAsset,        
00027             kBitmapAsset,       
00028             kXRefAsset,         
00029             kPhotometricAsset,  
00030             kAnimationAsset,    
00031             kVideoPost,         
00032             kBatchRender,       
00033             kExternalLink,      
00034             kRenderOutput,      
00035             kPreRenderScript,   
00036             kPostRenderScript,  
00037             kSoundAsset,        
00038             kContainerAsset,    
00039             kPredefinedAssetTypeCount       
00040         };
00041     }
00042 }
00043