G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FPaths Namespace Reference

Functions

Functions
FString GetBaseFilename (FString InPath, bool bRemovePath=true)
FString LaunchDir ()
FString CombinePaths (FString FirstPath, FString SecondPath)
FString EngineDir ()
FString EngineContentDir ()
FString EngineConfigDir ()
FString EngineEditorSettingsDir ()
FString EngineIntermediateDir ()
FString EngineSavedDir ()
FString ProjectDir ()
FString ProjectUserDir ()
FString ProjectContentDir ()
FString ProjectConfigDir ()
const FString & ProjectSavedDir ()
FString ProjectIntermediateDir ()
FString ScreenShotDir ()
FString VideoCaptureDir ()
const FString & GetRelativePathToRoot ()
FString GetExtension (FString InPath, bool bIncludeDot=false)
FString GetCleanFilename (FString InPath)
FString RootDir ()
FString GetPath (FString InPath)
FString GetPathLeaf (FString InPath)
FString ChangeExtension (FString InPath, FString InNewExtension)
FString SetExtension (FString InPath, FString InNewExtension)
void Split (FString InPath, FString &PathPart, FString &FilenamePart, FString &ExtensionPart)
bool FileExists (FString InPath)
bool DirectoryExists (FString InPath)
bool IsDrive (FString InPath)
bool IsRelative (FString InPath)
bool IsRestrictedPath (FString InPath)
bool IsSamePath (FString PathA, FString PathB)
bool IsUnderDirectory (FString InPath, FString InDirectory)
void NormalizeFilename (FString &InPath)
void NormalizeDirectoryName (FString &InPath)
bool CollapseRelativeDirectories (FString &InPath)
void RemoveDuplicateSlashes (FString &InPath)
void MakeStandardFilename (FString &InPath)
void MakePlatformFilename (FString &InPath)
FString ConvertRelativePathToFull (FString InPath)
FString ConvertRelativePathToFull (FString BasePath, FString InPath)

Variables

Variables
const FString RelativePathToRoot

Function Documentation

◆ ChangeExtension()

FString ChangeExtension ( FString InPath,
FString InNewExtension )

◆ CollapseRelativeDirectories()

bool CollapseRelativeDirectories ( FString & InPath)

◆ CombinePaths()

FString CombinePaths ( FString FirstPath,
FString SecondPath )

◆ ConvertRelativePathToFull() [1/2]

FString ConvertRelativePathToFull ( FString BasePath,
FString InPath )

◆ ConvertRelativePathToFull() [2/2]

FString ConvertRelativePathToFull ( FString InPath)

◆ DirectoryExists()

bool DirectoryExists ( FString InPath)

◆ EngineConfigDir()

FString EngineConfigDir ( )

◆ EngineContentDir()

FString EngineContentDir ( )

◆ EngineDir()

FString EngineDir ( )

◆ EngineEditorSettingsDir()

FString EngineEditorSettingsDir ( )

◆ EngineIntermediateDir()

FString EngineIntermediateDir ( )

◆ EngineSavedDir()

FString EngineSavedDir ( )

◆ FileExists()

bool FileExists ( FString InPath)

◆ GetBaseFilename()

FString GetBaseFilename ( FString InPath,
bool bRemovePath = true )

◆ GetCleanFilename()

FString GetCleanFilename ( FString InPath)

◆ GetExtension()

FString GetExtension ( FString InPath,
bool bIncludeDot = false )

◆ GetPath()

FString GetPath ( FString InPath)

◆ GetPathLeaf()

FString GetPathLeaf ( FString InPath)

◆ GetRelativePathToRoot()

const FString & GetRelativePathToRoot ( )

◆ IsDrive()

bool IsDrive ( FString InPath)

◆ IsRelative()

bool IsRelative ( FString InPath)

◆ IsRestrictedPath()

bool IsRestrictedPath ( FString InPath)

◆ IsSamePath()

bool IsSamePath ( FString PathA,
FString PathB )

◆ IsUnderDirectory()

bool IsUnderDirectory ( FString InPath,
FString InDirectory )

◆ LaunchDir()

FString LaunchDir ( )

◆ MakePlatformFilename()

void MakePlatformFilename ( FString & InPath)

◆ MakeStandardFilename()

void MakeStandardFilename ( FString & InPath)

◆ NormalizeDirectoryName()

void NormalizeDirectoryName ( FString & InPath)

◆ NormalizeFilename()

void NormalizeFilename ( FString & InPath)

◆ ProjectConfigDir()

FString ProjectConfigDir ( )

◆ ProjectContentDir()

FString ProjectContentDir ( )

◆ ProjectDir()

FString ProjectDir ( )

◆ ProjectIntermediateDir()

FString ProjectIntermediateDir ( )

◆ ProjectSavedDir()

const FString & ProjectSavedDir ( )

◆ ProjectUserDir()

FString ProjectUserDir ( )

◆ RemoveDuplicateSlashes()

void RemoveDuplicateSlashes ( FString & InPath)

◆ RootDir()

FString RootDir ( )

◆ ScreenShotDir()

FString ScreenShotDir ( )

◆ SetExtension()

FString SetExtension ( FString InPath,
FString InNewExtension )

◆ Split()

void Split ( FString InPath,
FString & PathPart,
FString & FilenamePart,
FString & ExtensionPart )

◆ VideoCaptureDir()

FString VideoCaptureDir ( )

Variable Documentation

◆ RelativePathToRoot

const FString RelativePathToRoot