Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
AssetDefinition Struct Reference

`#include <assetDefinition.h>`

## Public Member Functions
| AssetDefinition ()
virtual | ~AssetDefinition ()
virtual void | reset (void)

## Public Attributes
ModuleDefinition * | mpModuleDefinition
SimObjectPtr< AssetBase > | mpAssetBase
StringTableEntry | mAssetBaseFilePath
StringTableEntry | mAssetId
U32 | mAssetLoadedCount
U32 | mAssetUnloadedCount
bool | mAssetRefreshEnable
Vector< StringTableEntry > | mAssetLooseFiles
StringTableEntry | mAssetName
| Persisted state. More...
StringTableEntry | mAssetDescription
bool | mAssetAutoUnload
bool | mAssetInternal
bool | mAssetPrivate
bool | mAssetLoading
StringTableEntry | mAssetType
StringTableEntry | mAssetCategory

## Constructor & Destructor Documentation

AssetDefinition | ( |  | ) |
| inline

virtual ~AssetDefinition | ( |  | ) |
| inline virtual

## Member Function Documentation

virtual void reset | ( | void |  | ) |
| inline virtual

## Member Data Documentation

bool mAssetAutoUnload

StringTableEntry mAssetBaseFilePath

StringTableEntry mAssetCategory

StringTableEntry mAssetDescription

StringTableEntry mAssetId

bool mAssetInternal

U32 mAssetLoadedCount

bool mAssetLoading

Vector<StringTableEntry> mAssetLooseFiles

StringTableEntry mAssetName

Persisted state.

bool mAssetPrivate

bool mAssetRefreshEnable

StringTableEntry mAssetType

U32 mAssetUnloadedCount

SimObjectPtr<AssetBase> mpAssetBase

ModuleDefinition* mpModuleDefinition

The documentation for this struct was generated from the following file:

- assets/assetDefinition.h