G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UExporter Class Reference

Public Member Functions

Functions
void SetbText (bool Value)
 If true, this will export the data as text.
bool GetbText () const
 If true, this will export the data as text.
Public Member Functions inherited from UObject
bool MarkPackageDirty () const
void RemoveFromRoot ()
bool GetIsRooted () const
bool IsTransient () const
bool Modify (bool bAlwaysMarkDirty=true)
void SetTransactional (bool bTransactional)
bool IsSupportedForNetworking () const
UClass GetClass () const
UObject GetOuter () const
UObject GetTypedOuter (TSubclassOf< UObject > Target) const
 Traverses the outer chain searching for the next object of a certain type.
UPackage GetOutermost () const
UPackage GetPackage () const
void AddToRoot ()
UWorld GetWorld () const
FName GetName () const
FString GetFullName (const UObject StopOuter=nullptr) const
FString GetPathName (const UObject StopOuter=nullptr) const
bool IsA (const UClass Class) const
 Returns true if this object is of the specified type, or a child of that type.
void SaveConfig ()
void LoadConfig ()
void ReloadConfig ()
void CopyScriptPropertiesFrom (const UObject OtherObject)
void opCast (?&Address) const
FString ToString () const

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

Misc
TArray< FString > FormatExtension
 File extension to use for this exporter.
TArray< FString > FormatDescription
 Descriptiong of the export format.
UAssetExportTask ExportTask
bool bText
 If true, this will export the data as text.
TSubclassOf< UObject > SupportedClass
 Supported class of this exporter.
Public Attributes inherited from UObject
const UClass Class
const UObject Outer
const UPackage Outermost
const UPackage Package
const UWorld World
const FName Name
const bool IsRooted

Miscellaneous

static bool RunAssetExportTasks (TArray< UAssetExportTask > ExportTasks)
 Export the given objects to files. Child classes do not override this, but they do provide an Export() function to do the resource-specific export work.
static bool RunAssetExportTask (UAssetExportTask Task)
 Export the given object to file. Child classes do not override this, but they do provide an Export() function to do the resource-specific export work.
bool ScriptRunAssetExportTask (UAssetExportTask Task)
 Export the given object to file. Overridden by script based exporters.

Member Function Documentation

◆ GetbText()

bool GetbText ( ) const

If true, this will export the data as text.

◆ RunAssetExportTask()

bool RunAssetExportTask ( UAssetExportTask Task)
static

Export the given object to file. Child classes do not override this, but they do provide an Export() function to do the resource-specific export work.

Parameters
TaskThe task to export.
Returns
true if the the object was successfully exported

◆ RunAssetExportTasks()

bool RunAssetExportTasks ( TArray< UAssetExportTask > ExportTasks)
static

Export the given objects to files. Child classes do not override this, but they do provide an Export() function to do the resource-specific export work.

Parameters
ExportTasksThe array of tasks to export.
Returns
true if all tasks ran without error

◆ ScriptRunAssetExportTask()

bool ScriptRunAssetExportTask ( UAssetExportTask Task)

Export the given object to file. Overridden by script based exporters.

Parameters
TaskThe task to export.
Returns
true if overridden by script exporter.

◆ SetbText()

void SetbText ( bool Value)

If true, this will export the data as text.

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ bText

bool bText

If true, this will export the data as text.

◆ ExportTask

UAssetExportTask ExportTask

◆ FormatDescription

TArray<FString> FormatDescription

Descriptiong of the export format.

◆ FormatExtension

TArray<FString> FormatExtension

File extension to use for this exporter.

◆ SupportedClass

TSubclassOf<UObject> SupportedClass

Supported class of this exporter.