diff --git a/Completeness-CategoryIO.md b/Completeness-CategoryIO.md new file mode 100644 index 0000000..5b0dbcb --- /dev/null +++ b/Completeness-CategoryIO.md @@ -0,0 +1,27 @@ +# File I/O Abstraction + +| ☑ | Function | libSDLpp method(s) / Notes | +|:-:|--------------------------------|----------------------------| +| ☑ | SDL_AllocRW | RWops::RWops(CustomRWops) | +| ☑ | SDL_FreeRW | RWops::~RWops() | +| ☑ | SDL_RWFromConstMem | RWops::FromConstMem() | +| ☑ | SDL_RWFromFP | RWops::FromFPMem() | +| ☑ | SDL_RWFromFile | RWops::FromFile() | +| ☑ | SDL_RWFromMem | RWops::FromMem() | +| ☑ | SDL_RWclose | RWops::Close() | +| ☑ | SDL_RWread | RWops::Read() | +| ☑ | SDL_RWseek | RWops::Seek() | +| ☑ | SDL_RWtell | RWops::Tell() | +| ☑ | SDL_RWwrite | RWops::Write() | +| ☐ | SDL_ReadBE16 | | +| ☐ | SDL_ReadBE32 | | +| ☐ | SDL_ReadBE64 | | +| ☐ | SDL_ReadLE16 | | +| ☐ | SDL_ReadLE32 | | +| ☐ | SDL_ReadLE64 | | +| ☐ | SDL_WriteBE16 | | +| ☐ | SDL_WriteBE32 | | +| ☐ | SDL_WriteBE64 | | +| ☐ | SDL_WriteLE16 | | +| ☐ | SDL_WriteLE32 | | +| ☐ | SDL_WriteLE64 | | diff --git a/Completeness.md b/Completeness.md index d291f28..bbbe6ee 100644 --- a/Completeness.md +++ b/Completeness.md @@ -24,6 +24,8 @@ Note that it's always possible to use native SDL2 functions with SDL2pp, as all ## File Abstraction +- [[File I/O Abstraction|Completeness/CategoryIO]] + ## Shared Object Support ## Platform and CPU Information