| 257 | } |
| 258 | |
| 259 | bool FindFileNext( FindHandleT handle, FindDataT & data ) |
| 260 | { |
| 261 | #ifdef DAEDALUS_ENABLE_ASSERTS |
| 262 | DAEDALUS_ASSERT( handle >= 0, "Cannot search with invalid directory handle" ); |
| 263 | #endif |
| 264 | |
| 265 | if( sceIoDread( handle, &gDirEntry.Dirent ) > 0 ) |
| 266 | { |
| 267 | IO::Path::Assign( data.Name, gDirEntry.Dirent.d_name ); |
| 268 | return true; |
| 269 | } |
| 270 | |
| 271 | return false; |
| 272 | } |
| 273 | |
| 274 | bool FindFileClose( FindHandleT handle ) |
| 275 | { |