Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:FileWriter (UT3)
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
This is a simple class that allows for secure writing of output files from within Script. The directory to which it writes files is determined by the file type member variable.
Properties
ArchivePtr
Type: pointer{FArchive}
Modifiers: const, native
Internal FArchive pointer
Filename
Type: string
Modifiers: const
File name, created via OpenFile()
FileType
Type: FWFileType
Modifiers: const
Holds the file type for this file.
Default values
Property | Value |
---|---|
CollisionType | COLLIDE_CustomDefault |
Subobjects
Sprite
Class: Engine.SpriteComponent
Inherits from: Info.Sprite
No new values.
Enums
FWFileType
Type of file
- FWFT_Log
- Created in %GameDir%/Logs
- FWFT_Stats
- Created in %GameDir%/Stats
- FWFT_HTML
- Created in %GameDir%/Web/DynamicHTML
- FWFT_User
- Created in %GameDir%/User
- FWFT_Debug
- Created in %GameDir%/Debug
Functions
Native functions
CloseFile
Closes the log file.
Logf
Logs the given string to the log file.
Parameters:
- logString - string to dump
OpenFile
Opens the actual file using the specified name.
Parameters:
- fileName - name of file to open
- extension - optional file extension to use, defaults to .txt if none is specified
Events
Destroyed
Overrides: Actor.Destroyed
Overridden to automatically close the logfile on destruction.