35 virtual bool write(
const void* ptr,
const size_t size) = 0;
36 virtual bool read(
void* ptr,
const size_t size) = 0;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool duDumpPolyMeshToObj(struct rcPolyMesh &pmesh, duFileIO *io)
Definition RecastDump.cpp:44
bool duDumpPolyMeshDetailToObj(struct rcPolyMeshDetail &dmesh, duFileIO *io)
Definition RecastDump.cpp:91
void duLogBuildTimes(rcContext &ctx, const int totalTileUsec)
Definition RecastDump.cpp:418
bool duDumpContourSet(struct rcContourSet &cset, duFileIO *io)
Definition RecastDump.cpp:139
bool duReadContourSet(struct rcContourSet &cset, duFileIO *io)
Definition RecastDump.cpp:181
bool duReadCompactHeightfield(struct rcCompactHeightfield &chf, duFileIO *io)
Definition RecastDump.cpp:316
bool duDumpCompactHeightfield(struct rcCompactHeightfield &chf, duFileIO *io)
Definition RecastDump.cpp:263
Definition RecastDump.h:31
virtual ~duFileIO()=0
Definition RecastDump.cpp:28
virtual bool isReading() const =0
virtual bool isWriting() const =0
virtual bool write(const void *ptr, const size_t size)=0
virtual bool read(void *ptr, const size_t size)=0