system.directory.current

Syntax

s := system.directory.current()
system.directory.current() := s

Get/set the current directory.

If being set and the the string s is bound by percentage symbols % then the string is interpreted as an environment string with a match (as with a command keyword ) to any of the following as a special case:
  • input is interpreted as the directory of the currently processing data file (if any).
  • executable is interpreted as the directory of the FLAC3D executable.
  • project is interpreted as the directory of the current project file (if any).
  • kernel or engine is interpreted as the directory of the main engine dll.
Returns:s - the current directory.
Accepts:s - the current directory.