Package org.lwjgl.sdl
Class SDLFileSystem
java.lang.Object
org.lwjgl.sdl.SDLFileSystem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromSDL.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
nSDL_CopyFile
(long oldpath, long newpath) bool SDL_CopyFile(char const * oldpath, char const * newpath)
static boolean
nSDL_CreateDirectory
(long path) bool SDL_CreateDirectory(char const * path)
static boolean
nSDL_EnumerateDirectory
(long path, long callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
static long
char const * SDL_GetBasePath(void)
static long
char * SDL_GetCurrentDirectory(void)
static boolean
nSDL_GetPathInfo
(long path, long info) bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
static long
nSDL_GetPrefPath
(long org, long app) char * SDL_GetPrefPath(char const * org, char const * app)
static long
nSDL_GetUserFolder
(int folder) char const * SDL_GetUserFolder(SDL_Folder folder)
static long
nSDL_GlobDirectory
(long path, long pattern, int flags, long count) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
static boolean
nSDL_RemovePath
(long path) bool SDL_RemovePath(char const * path)
static boolean
nSDL_RenamePath
(long oldpath, long newpath) bool SDL_RenamePath(char const * oldpath, char const * newpath)
static boolean
SDL_CopyFile
(CharSequence oldpath, CharSequence newpath) bool SDL_CopyFile(char const * oldpath, char const * newpath)
static boolean
SDL_CopyFile
(ByteBuffer oldpath, ByteBuffer newpath) bool SDL_CopyFile(char const * oldpath, char const * newpath)
static boolean
bool SDL_CreateDirectory(char const * path)
static boolean
bool SDL_CreateDirectory(char const * path)
static boolean
SDL_EnumerateDirectory
(CharSequence path, SDL_EnumerateDirectoryCallbackI callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
static boolean
SDL_EnumerateDirectory
(ByteBuffer path, SDL_EnumerateDirectoryCallbackI callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
static @Nullable String
char const * SDL_GetBasePath(void)
static @Nullable String
char * SDL_GetCurrentDirectory(void)
static boolean
SDL_GetPathInfo
(CharSequence path, @Nullable SDL_PathInfo info) bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
static boolean
SDL_GetPathInfo
(ByteBuffer path, @Nullable SDL_PathInfo info) bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
static @Nullable String
SDL_GetPrefPath
(CharSequence org, CharSequence app) char * SDL_GetPrefPath(char const * org, char const * app)
static @Nullable String
SDL_GetPrefPath
(ByteBuffer org, ByteBuffer app) char * SDL_GetPrefPath(char const * org, char const * app)
static @Nullable String
SDL_GetUserFolder
(int folder) char const * SDL_GetUserFolder(SDL_Folder folder)
static @Nullable PointerBuffer
SDL_GlobDirectory
(CharSequence path, @Nullable CharSequence pattern, int flags) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
static @Nullable PointerBuffer
SDL_GlobDirectory
(ByteBuffer path, @Nullable ByteBuffer pattern, int flags) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
static boolean
SDL_RemovePath
(CharSequence path) bool SDL_RemovePath(char const * path)
static boolean
SDL_RemovePath
(ByteBuffer path) bool SDL_RemovePath(char const * path)
static boolean
SDL_RenamePath
(CharSequence oldpath, CharSequence newpath) bool SDL_RenamePath(char const * oldpath, char const * newpath)
static boolean
SDL_RenamePath
(ByteBuffer oldpath, ByteBuffer newpath) bool SDL_RenamePath(char const * oldpath, char const * newpath)
-
Field Details
-
SDL_FOLDER_HOME
public static final int SDL_FOLDER_HOME- See Also:
-
SDL_FOLDER_DESKTOP
public static final int SDL_FOLDER_DESKTOP- See Also:
-
SDL_FOLDER_DOCUMENTS
public static final int SDL_FOLDER_DOCUMENTS- See Also:
-
SDL_FOLDER_DOWNLOADS
public static final int SDL_FOLDER_DOWNLOADS- See Also:
-
SDL_FOLDER_MUSIC
public static final int SDL_FOLDER_MUSIC- See Also:
-
SDL_FOLDER_PICTURES
public static final int SDL_FOLDER_PICTURES- See Also:
-
SDL_FOLDER_PUBLICSHARE
public static final int SDL_FOLDER_PUBLICSHARE- See Also:
-
SDL_FOLDER_SAVEDGAMES
public static final int SDL_FOLDER_SAVEDGAMES- See Also:
-
SDL_FOLDER_SCREENSHOTS
public static final int SDL_FOLDER_SCREENSHOTS- See Also:
-
SDL_FOLDER_TEMPLATES
public static final int SDL_FOLDER_TEMPLATES- See Also:
-
SDL_FOLDER_VIDEOS
public static final int SDL_FOLDER_VIDEOS- See Also:
-
SDL_FOLDER_COUNT
public static final int SDL_FOLDER_COUNT- See Also:
-
SDL_PATHTYPE_NONE
public static final int SDL_PATHTYPE_NONE- See Also:
-
SDL_PATHTYPE_FILE
public static final int SDL_PATHTYPE_FILE- See Also:
-
SDL_PATHTYPE_DIRECTORY
public static final int SDL_PATHTYPE_DIRECTORY- See Also:
-
SDL_PATHTYPE_OTHER
public static final int SDL_PATHTYPE_OTHER- See Also:
-
SDL_ENUM_CONTINUE
public static final int SDL_ENUM_CONTINUE- See Also:
-
SDL_ENUM_SUCCESS
public static final int SDL_ENUM_SUCCESS- See Also:
-
SDL_ENUM_FAILURE
public static final int SDL_ENUM_FAILURE- See Also:
-
-
Method Details
-
nSDL_GetBasePath
public static long nSDL_GetBasePath()char const * SDL_GetBasePath(void)
-
SDL_GetBasePath
char const * SDL_GetBasePath(void)
-
nSDL_GetPrefPath
public static long nSDL_GetPrefPath(long org, long app) char * SDL_GetPrefPath(char const * org, char const * app)
-
SDL_GetPrefPath
char * SDL_GetPrefPath(char const * org, char const * app)
-
SDL_GetPrefPath
char * SDL_GetPrefPath(char const * org, char const * app)
-
nSDL_GetUserFolder
public static long nSDL_GetUserFolder(int folder) char const * SDL_GetUserFolder(SDL_Folder folder)
-
SDL_GetUserFolder
char const * SDL_GetUserFolder(SDL_Folder folder)
-
nSDL_CreateDirectory
public static boolean nSDL_CreateDirectory(long path) bool SDL_CreateDirectory(char const * path)
-
SDL_CreateDirectory
bool SDL_CreateDirectory(char const * path)
-
SDL_CreateDirectory
bool SDL_CreateDirectory(char const * path)
-
nSDL_EnumerateDirectory
public static boolean nSDL_EnumerateDirectory(long path, long callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
-
SDL_EnumerateDirectory
public static boolean SDL_EnumerateDirectory(ByteBuffer path, SDL_EnumerateDirectoryCallbackI callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
-
SDL_EnumerateDirectory
public static boolean SDL_EnumerateDirectory(CharSequence path, SDL_EnumerateDirectoryCallbackI callback, long userdata) bool SDL_EnumerateDirectory(char const * path, SDL_EnumerateDirectoryCallback callback, void * userdata)
-
nSDL_RemovePath
public static boolean nSDL_RemovePath(long path) bool SDL_RemovePath(char const * path)
-
SDL_RemovePath
bool SDL_RemovePath(char const * path)
-
SDL_RemovePath
bool SDL_RemovePath(char const * path)
-
nSDL_RenamePath
public static boolean nSDL_RenamePath(long oldpath, long newpath) bool SDL_RenamePath(char const * oldpath, char const * newpath)
-
SDL_RenamePath
bool SDL_RenamePath(char const * oldpath, char const * newpath)
-
SDL_RenamePath
bool SDL_RenamePath(char const * oldpath, char const * newpath)
-
nSDL_CopyFile
public static boolean nSDL_CopyFile(long oldpath, long newpath) bool SDL_CopyFile(char const * oldpath, char const * newpath)
-
SDL_CopyFile
bool SDL_CopyFile(char const * oldpath, char const * newpath)
-
SDL_CopyFile
bool SDL_CopyFile(char const * oldpath, char const * newpath)
-
nSDL_GetPathInfo
public static boolean nSDL_GetPathInfo(long path, long info) bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
-
SDL_GetPathInfo
bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
-
SDL_GetPathInfo
bool SDL_GetPathInfo(char const * path, SDL_PathInfo * info)
-
nSDL_GlobDirectory
public static long nSDL_GlobDirectory(long path, long pattern, int flags, long count) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
-
SDL_GlobDirectory
public static @Nullable PointerBuffer SDL_GlobDirectory(ByteBuffer path, @Nullable ByteBuffer pattern, int flags) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
-
SDL_GlobDirectory
public static @Nullable PointerBuffer SDL_GlobDirectory(CharSequence path, @Nullable CharSequence pattern, int flags) char ** SDL_GlobDirectory(char const * path, char const * pattern, SDL_GlobFlags flags, int * count)
-
nSDL_GetCurrentDirectory
public static long nSDL_GetCurrentDirectory()char * SDL_GetCurrentDirectory(void)
-
SDL_GetCurrentDirectory
char * SDL_GetCurrentDirectory(void)
-