My Project
Client
trunk
ParaEngineClient
IO
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
}
ParaEngine::CArchive
file archiver base class.
Definition:
Archive.h:24
ParaEngine::FileHandle
a file handle in a Archive
Definition:
FileHandle.h:13
luabind::handle
Definition:
handle.hpp:33
ParaEngine
different physics engine has different winding order.
Definition:
EventBinding.h:32
Generated by
1.8.12