|
Size: 1258
Comment: add content from old wiki
|
Size: 1221
Comment: minor change
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 7: | Line 7: |
| <<Color2(green,There is currently no page for SDL_RWops so no link.)>> | |
| Line 38: | Line 37: |
| This is not available under Win32, since files opened in an application on that platform cannot be used by a dynamically linked library. | *This is not available under Win32, since files opened in an application on that platform cannot be used by a dynamically linked library.* |
| Line 41: | Line 40: |
| .[[SDL_RWclose]] (Macro) ??? | |
| Line 42: | Line 42: |
| .[[SDL_RWFromFile]] ??? .[[SDL_RWFromMem]] ??? |
.[[SDL_RWFromFile]] *??? .[[SDL_RWFromMem]] *??? |
DRAFT |
SDL_RWFromFP
Use this function to create an SDL_RWops structure from a standard I/O file pointer.
Contents
Syntax
SDL_RWops* SDL_RWFromFP(FILE* fp,
SDL_bool autoclose)
Function Parameters
fp |
a pointer to the file to open (in the structure ???) |
autoclose |
non-0 to autoclose or 0 to leave the file open when the structure is closed ??? |
Return Value
*Returns a pointer to a new RWops structure, or NULL if it fails. *
Code Examples
FILE *fp;
SDL_RWops *rw;
fp = fopen("myfile.dat", "rb");
rw = SDL_RWFromFP(fp, 1);
// Do things with rw...
SDL_RWclose(rw); // Automatically does an fclose(fp)
Remarks
*This is not available under Win32, since files opened in an application on that platform cannot be used by a dynamically linked library.*
Related Functions
SDL_RWclose (Macro) ???
SDL_RWFromFile *???
SDL_RWFromMem *???
