sead::Path class

Public static functions

static auto getDriveName(BufferedSafeString* drive_name, const SafeString& path) -> bool
static void getPathExceptDrive(BufferedSafeString* out, const SafeString& path)
static auto getExt(BufferedSafeString* ext, const SafeString& path) -> bool
static auto getFileName(BufferedSafeString* name, const SafeString& path) -> bool
static auto getBaseFileName(BufferedSafeString* name, const SafeString& path) -> bool
static auto getDirectoryName(BufferedSafeString* name, const SafeString& path) -> bool
static void join(BufferedSafeString* out, const char* path1, const char* path2)
static void changeDelimiter(BufferedSafeString* out, char delimiter)