My Project
FileHandle.h
1 //-----------------------------------------------------------------------------
2 // Copyright (C) 2004 - 2006 ParaEngine Dev Studio, All Rights Reserved.
3 // Date: 2005.3
4 // Description:
5 //-----------------------------------------------------------------------------
6 #pragma once
7 
8 namespace ParaEngine
9 {
10  class CArchive;
11 
13  struct FileHandle
14  {
15  union{
16  HANDLE m_handle;
17  DWORD m_index;
18  FILE* m_pFile;
19  void* m_pVoidPtr;
20  };
21  CArchive* m_pArchive;
22  FileHandle(HANDLE handle);
23  FileHandle();
24 
25  bool IsValid();
26  };
27 
28 }
file archiver base class.
Definition: Archive.h:24
a file handle in a Archive
Definition: FileHandle.h:13
Definition: handle.hpp:33
different physics engine has different winding order.
Definition: EventBinding.h:32