Castor3D 0.16.0
Multiplatform 3D engine
Classes | Namespaces | Typedefs | Functions
File.hpp File Reference

Classes

class  castor::File
 

Namespaces

namespace  castor
 

Typedefs

using castor::FileOpenModes = castor::FlagCombination< File :: OpenMode >
 
using castor::FileCreateModes = castor::FlagCombination< File :: CreateMode >
 

Functions

CU_API bool castor::fileOpen (FILE *&file, std::filesystem::path const &path, char const *mode)
 Opens a file.
 
CU_API bool castor::fileOpen64 (FILE *&file, std::filesystem::path const &path, char const *mode)
 Opens a file.
 
CU_API bool castor::fileSeek (FILE *file, int64_t offset, int origin)
 Seeks into a file.
 
CU_API int64_t castor::fileTell (FILE *file)
 Retrieves the file cursor position.