nvidia::apex::AssetAuthoring Class Reference
base class of all APEX asset authoring classes More...
#include <Asset.h>
Inheritance diagram for nvidia::apex::AssetAuthoring:
Public Member Functions | |
| virtual const char * | getName () const =0 |
| Returns the name of asset author. | |
| virtual const char * | getObjTypeName () const =0 |
| Returns the name of this APEX authorable object type. | |
| virtual bool | prepareForPlatform (nvidia::apex::PlatformTag)=0 |
| Prepares a fully authored Asset Authoring object for a specified platform. | |
|
virtual ::NvParameterized::Interface * | getNvParameterized () const =0 |
| Returns the asset's NvParameterized interface, may return NULL. | |
|
virtual NvParameterized::Interface * | releaseAndReturnNvParameterizedInterface (void)=0 |
| Releases the ApexAsset but returns the NvParameterized::Interface and *ownership* to the caller. | |
| virtual void | setToolString (const char *toolName, const char *toolVersion, uint32_t toolChangelist)=0 |
| Generates a string that is stored in the asset with all the relevant information about the build. | |
Detailed Description
base class of all APEX asset authoring classes
Member Function Documentation
| virtual void nvidia::apex::AssetAuthoring::setToolString | ( | const char * | toolName, |
| const char * | toolVersion, | ||
| uint32_t | toolChangelist | ||
| ) | [pure virtual] |
Generates a string that is stored in the asset with all the relevant information about the build.
- Parameters:
-
toolName The name of the tool with proper casing, i.e. "Clothing Tool". toolVersion The version of the tool as a string, can be NULL. toolChangelist The CL# of the tool, will use internal tools directory CL if 0
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:58:37
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.