Initial commit.
This commit is contained in:
33
code/win32/win_file.h
Normal file
33
code/win32/win_file.h
Normal file
@@ -0,0 +1,33 @@
|
||||
|
||||
/*
|
||||
* UNPUBLISHED -- Rights reserved under the copyright laws of the
|
||||
* United States. Use of a copyright notice is precautionary only and
|
||||
* does not imply publication or disclosure.
|
||||
*
|
||||
* THIS DOCUMENTATION CONTAINS CONFIDENTIAL AND PROPRIETARY INFORMATION
|
||||
* OF VICARIOUS VISIONS, INC. ANY DUPLICATION, MODIFICATION,
|
||||
* DISTRIBUTION, OR DISCLOSURE IS STRICTLY PROHIBITED WITHOUT THE PRIOR
|
||||
* EXPRESS WRITTEN PERMISSION OF VICARIOUS VISIONS, INC.
|
||||
*/
|
||||
|
||||
#ifndef _WIN_FILE_
|
||||
#define _WIN_FILE_
|
||||
|
||||
typedef int wfhandle_t;
|
||||
|
||||
extern void WF_Init(void);
|
||||
extern void WF_Shutdown(void);
|
||||
extern wfhandle_t WF_Open(const char* name, bool read, bool aligned);
|
||||
extern void WF_Close(wfhandle_t handle);
|
||||
extern int WF_Read(void* buffer, int len, wfhandle_t handle);
|
||||
extern int WF_Write(const void* buffer, int len, wfhandle_t handle);
|
||||
extern int WF_Seek(int offset, int origin, wfhandle_t handle);
|
||||
extern int WF_Tell(wfhandle_t handle);
|
||||
extern int WF_Resize(int size, wfhandle_t handle);
|
||||
|
||||
int Sys_GetFileCode(const char *name);
|
||||
void Sys_InitFileCodes(void);
|
||||
void Sys_ShutdownFileCodes(void);
|
||||
|
||||
|
||||
#endif _WIN_FILE_
|
||||
Reference in New Issue
Block a user