Skip to main content

LuaFileSystem

Platform-specific file system interface for Lua scripts.


Namespace: enjin2

Header: include/enjin2/scripting/lua_platform.hpp

Public Methods

static bool isFileIOSupported()

Check if file operations are supported on this platform.

True if file I/O is available


static bool readScriptFile(const std::string &filename, std::string &content)

Read script file content (platform-specific)

filenameScript file path contentOutput buffer for file content True if successful


static std::vector< std::string > listScriptFiles(const std::string &path="")

List available script files (platform-specific)

pathDirectory path to search Vector of script filenames