mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-05-15 09:18:27 +00:00
Sync SDL3 wiki -> header
This commit is contained in:
parent
9eea8234e6
commit
d21c1de651
2 changed files with 154 additions and 70 deletions
|
@ -244,7 +244,8 @@ typedef struct SDL_IOStream SDL_IOStream;
|
|||
* than your app, trying to use this pointer will almost certainly result in
|
||||
* a crash! This is mostly a problem on Windows; make sure you build SDL and
|
||||
* your app with the same compiler and settings to avoid it.
|
||||
* - `SDL_PROP_IOSTREAM_FILE_DESCRIPTOR_NUMBER`: a file descriptor that this SDL_IOStream is using to access the filesystem.
|
||||
* - `SDL_PROP_IOSTREAM_FILE_DESCRIPTOR_NUMBER`: a file descriptor that this
|
||||
* SDL_IOStream is using to access the filesystem.
|
||||
* - `SDL_PROP_IOSTREAM_ANDROID_AASSET_POINTER`: a pointer, that can be cast
|
||||
* to an Android NDK `AAsset *`, that this SDL_IOStream is using to access
|
||||
* the filesystem. If SDL used some other method to access the filesystem,
|
||||
|
@ -480,7 +481,8 @@ extern SDL_DECLSPEC Sint64 SDLCALL SDL_GetIOSize(SDL_IOStream *context);
|
|||
* negative.
|
||||
* \param whence any of `SDL_IO_SEEK_SET`, `SDL_IO_SEEK_CUR`,
|
||||
* `SDL_IO_SEEK_END`.
|
||||
* \returns the final offset in the data stream after the seek or -1 on failure; call SDL_GetError() for more information.
|
||||
* \returns the final offset in the data stream after the seek or -1 on
|
||||
* failure; call SDL_GetError() for more information.
|
||||
*
|
||||
* \since This function is available since SDL 3.0.0.
|
||||
*
|
||||
|
@ -598,7 +600,9 @@ extern SDL_DECLSPEC size_t SDLCALL SDL_IOvprintf(SDL_IOStream *context, SDL_PRIN
|
|||
/**
|
||||
* Flush any buffered data in the stream.
|
||||
*
|
||||
* This function makes sure that any buffered data is written to the stream. Normally this isn't necessary but if the stream is a pipe or socket it guarantees that any pending data is sent.
|
||||
* This function makes sure that any buffered data is written to the stream.
|
||||
* Normally this isn't necessary but if the stream is a pipe or socket it
|
||||
* guarantees that any pending data is sent.
|
||||
*
|
||||
* \param context SDL_IOStream structure to flush.
|
||||
* \returns SDL_TRUE on success or SDL_FALSE on failure; call SDL_GetError()
|
||||
|
@ -621,7 +625,8 @@ extern SDL_DECLSPEC SDL_bool SDLCALL SDL_FlushIO(SDL_IOStream *context);
|
|||
* The data should be freed with SDL_free().
|
||||
*
|
||||
* \param src the SDL_IOStream to read all available data from.
|
||||
* \param datasize a pointer filled in with the number of bytes read, may be NULL.
|
||||
* \param datasize a pointer filled in with the number of bytes read, may be
|
||||
* NULL.
|
||||
* \param closeio if SDL_TRUE, calls SDL_CloseIO() on `src` before returning,
|
||||
* even in the case of an error.
|
||||
* \returns the data or NULL on failure; call SDL_GetError() for more
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue