CARLA
Public Member Functions | Private Attributes | List of all members
UMoveAssetsCommandlet Class Reference

#include <MoveAssetsCommandlet.h>

+ Inheritance diagram for UMoveAssetsCommandlet:
+ Collaboration diagram for UMoveAssetsCommandlet:

Public Member Functions

 UMoveAssetsCommandlet ()
 Default constructor. More...
 

Private Attributes

TArray< FAssetData > AssetDatas
 The following data structures are declared as class members and with UPROPERTY macro to avoid UE4 to garbage collect them. More...
 
UObjectLibrary * AssetsObjectLibrary
 Used for loading assets in object library. More...
 
TArray< FAssetData > MapContents
 Loaded maps from any object library. More...
 

Detailed Description

Definition at line 32 of file MoveAssetsCommandlet.h.

Constructor & Destructor Documentation

◆ UMoveAssetsCommandlet()

UMoveAssetsCommandlet::UMoveAssetsCommandlet ( )

Default constructor.

Definition at line 11 of file MoveAssetsCommandlet.cpp.

References AssetsObjectLibrary, MapContents, FMovePackageParams::MapNames, and FMovePackageParams::Name.

Member Data Documentation

◆ AssetDatas

TArray<FAssetData> UMoveAssetsCommandlet::AssetDatas
private

The following data structures are declared as class members and with UPROPERTY macro to avoid UE4 to garbage collect them.

Loaded assets from any object library

Definition at line 68 of file MoveAssetsCommandlet.h.

◆ AssetsObjectLibrary

UObjectLibrary* UMoveAssetsCommandlet::AssetsObjectLibrary
private

Used for loading assets in object library.

Loaded Data is stored in AssetDatas.

Definition at line 77 of file MoveAssetsCommandlet.h.

Referenced by UMoveAssetsCommandlet().

◆ MapContents

TArray<FAssetData> UMoveAssetsCommandlet::MapContents
private

Loaded maps from any object library.

Definition at line 72 of file MoveAssetsCommandlet.h.

Referenced by UMoveAssetsCommandlet().


The documentation for this class was generated from the following files: