|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 10 of file ut_FileStream.h.
Classes | |
| class | FilePosition |
Public Types | |
| enum | SeekOrigin { SEEK_BEG , SEEK_CUR , SEEK_END } |
Public Types inherited from nw4r::ut::IOStream | |
| typedef void(* | StreamCallback) (s32 result, IOStream *pStream, void *pCallbackArg) |
Public Member Functions | |
| NW4R_UT_RTTI_DECL (FileStream) | |
| virtual ulong | GetSize () const =0 |
| virtual void | Seek (s32 offset, ulong origin) |
| virtual void | Cancel () |
| virtual bool | CancelAsync (StreamCallback pCallback, void *pCallbackArg) |
| virtual bool | CanSeek () const =0 |
| virtual bool | CanCancel () const =0 |
| virtual ulong | Tell () const =0 |
Public Member Functions inherited from nw4r::ut::IOStream | |
| NW4R_UT_RTTI_DECL (IOStream) | |
| virtual void | Close ()=0 |
| virtual s32 | Read (void *pDst, ulong size)=0 |
| virtual bool | ReadAsync (void *pDst, ulong size, StreamCallback pCallback, void *pCallbackArg) |
| virtual void | Write (const void *pSrc, ulong size) |
| virtual bool | WriteAsync (const void *pSrc, ulong size, StreamCallback pCallback, void *pCallbackArg) |
| virtual bool | IsBusy () const |
| virtual bool | CanAsync () const =0 |
| virtual bool | CanRead () const =0 |
| virtual bool | CanWrite () const =0 |
| virtual ulong | GetOffsetAlign () const |
| virtual ulong | GetSizeAlign () const |
| virtual ulong | GetBufferAlign () const |
| bool | IsAvailable () const |
Additional Inherited Members | |
Protected Attributes inherited from nw4r::ut::IOStream | |
| bool | mAvailable |
| s32 | mAsyncResult |
| StreamCallback | mCallback |
| void * | mArg |
| enum nw4r::ut::FileStream::SeekOrigin |
Definition at line 14 of file ut_FileStream.h.
|
inline |
Definition at line 17 of file ut_FileStream.h.
|
inlinevirtual |
Definition at line 18 of file ut_FileStream.h.