mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-14 02:27:40 -04:00
HeadSpin.h is now the core header.
Rearrange some things so such that low-level CoreLib headers aren't quite so crazy. For higher level stuff, you still need to include the appropriate header.
This commit is contained in:
@ -39,5 +39,5 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsWindows.h"
|
|
||||||
#include "plAllCreatables.h"
|
#include "plAllCreatables.h"
|
||||||
|
@ -41,8 +41,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#pragma warning(disable: 4284)
|
#pragma warning(disable: 4284)
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsTypes.h"
|
|
||||||
#include "hsWindowHndl.h"
|
|
||||||
#include "plClient.h"
|
#include "plClient.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "plResMgr/plResManager.h"
|
#include "plResMgr/plResManager.h"
|
||||||
|
@ -47,10 +47,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
//#define NEW_CAMERA_CODE
|
//#define NEW_CAMERA_CODE
|
||||||
|
|
||||||
#include "hsWindowHndl.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
#include "pnKeyedObject/plUoid.h"
|
#include "pnKeyedObject/plUoid.h"
|
||||||
|
@ -53,7 +53,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "plClient.h"
|
#include "plClient.h"
|
||||||
#include "plClientResMgr/plClientResMgr.h"
|
#include "plClientResMgr/plClientResMgr.h"
|
||||||
#include "plNetClient/plNetClientMgr.h"
|
#include "plNetClient/plNetClientMgr.h"
|
||||||
|
@ -40,7 +40,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "plClientKey.h"
|
#include "plClientKey.h"
|
||||||
#include "hsWindows.h"
|
|
||||||
|
|
||||||
typedef const uint32_t* (*GETKEY)();
|
typedef const uint32_t* (*GETKEY)();
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plClientKey_h_inc
|
#ifndef plClientKey_h_inc
|
||||||
#define plClientKey_h_inc
|
#define plClientKey_h_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
//
|
//
|
||||||
// For getting the "SafeDisc protected" encryption key in single player mode
|
// For getting the "SafeDisc protected" encryption key in single player mode
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plFile/hsFiles.h"
|
#include "plFile/hsFiles.h"
|
||||||
#include "plFile/plEncryptedStream.h"
|
#include "plFile/plEncryptedStream.h"
|
||||||
#include "pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
void EncryptFiles(const char* dir, const char* ext, bool encrypt);
|
void EncryptFiles(const char* dir, const char* ext, bool encrypt);
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plFile/plFileUtils.h"
|
#include "plFile/plFileUtils.h"
|
||||||
#include "plFile/plSecureStream.h"
|
#include "plFile/plSecureStream.h"
|
||||||
#include "pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -47,8 +47,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "plStatusLog/plEncryptLogLine.h"
|
#include "plStatusLog/plEncryptLogLine.h"
|
||||||
|
|
||||||
void IProcessFile(const char *path)
|
void IProcessFile(const char *path)
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
#include "pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
#include "plFile/hsFiles.h"
|
#include "plFile/hsFiles.h"
|
||||||
#include "plFile/plFileUtils.h"
|
#include "plFile/plFileUtils.h"
|
||||||
|
@ -42,7 +42,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "plPlasmaUpdate.h"
|
#include "plPlasmaUpdate.h"
|
||||||
#include "jvCoreUtil.h"
|
#include "jvCoreUtil.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
|
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
|
||||||
{
|
{
|
||||||
|
@ -40,7 +40,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "plManifest.h"
|
#include "plManifest.h"
|
||||||
|
|
||||||
#include "../plEncryption/plChecksum.h"
|
#include "../plEncryption/plChecksum.h"
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plManifest_h_inc
|
#ifndef plManifest_h_inc
|
||||||
#define plManifest_h_inc
|
#define plManifest_h_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plFileGrabber.h"
|
#include "plFileGrabber.h"
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -41,7 +41,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "plPlasmaServers.h"
|
#include "plPlasmaServers.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
bool plPlasmaServers::GetServerInfo()
|
bool plPlasmaServers::GetServerInfo()
|
||||||
{
|
{
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plPlasmaServers_h_inc
|
#ifndef plPlasmaServers_h_inc
|
||||||
#define plPlasmaServers_h_inc
|
#define plPlasmaServers_h_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
class plPlasmaServers
|
class plPlasmaServers
|
||||||
|
@ -53,7 +53,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "plManifest.h"
|
#include "plManifest.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "../plStatusLog/plStatusLog.h"
|
#include "../plStatusLog/plStatusLog.h"
|
||||||
|
|
||||||
static plPlasmaUpdate* gInst = nil;
|
static plPlasmaUpdate* gInst = nil;
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include <Python.h>
|
#include <Python.h>
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
@ -68,7 +68,6 @@ set(CoreLib_HEADERS
|
|||||||
hsTypes.h
|
hsTypes.h
|
||||||
hsUtils.h
|
hsUtils.h
|
||||||
hsWide.h
|
hsWide.h
|
||||||
hsWindowHndl.h
|
|
||||||
hsWindows.h
|
hsWindows.h
|
||||||
pcSmallRect.h
|
pcSmallRect.h
|
||||||
plGeneric.h
|
plGeneric.h
|
||||||
|
@ -41,22 +41,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsRefCnt.h"
|
#include "hsRefCnt.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "hsExceptions.h"
|
#include "hsExceptions.h"
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
|
||||||
#ifdef _MSC_VER
|
|
||||||
# include <crtdbg.h> /* for _RPT_BASE */
|
|
||||||
#endif
|
|
||||||
# define WIN32_LEAN_AND_MEAN
|
|
||||||
# define WIN32_EXTRA_LEAN
|
|
||||||
# include <windows.h> // For OutputDebugString()
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////
|
||||||
/////////////////// For Status Messages ///////////////////////////////////
|
/////////////////// For Status Messages ///////////////////////////////////
|
||||||
///////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////
|
||||||
@ -89,16 +78,10 @@ void hsDebugMessage (const char message[], long val)
|
|||||||
{
|
{
|
||||||
char s[1024];
|
char s[1024];
|
||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
|
||||||
#define strfmt _snprintf
|
|
||||||
#else
|
|
||||||
#define strfmt snprintf
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (val)
|
if (val)
|
||||||
s[0] = strfmt(&s[1], 1022, "%s: %ld", message, val);
|
s[0] = snprintf(&s[1], 1022, "%s: %ld", message, val);
|
||||||
else
|
else
|
||||||
s[0] = strfmt(&s[1], 1022, "%s", message);
|
s[0] = snprintf(&s[1], 1022, "%s", message);
|
||||||
|
|
||||||
if (gHSDebugProc)
|
if (gHSDebugProc)
|
||||||
gHSDebugProc(&s[1]);
|
gHSDebugProc(&s[1]);
|
||||||
|
@ -46,9 +46,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
# define HS_DEBUGGING
|
# define HS_DEBUGGING
|
||||||
#endif // defined(_DEBUG) || defined(UNIX_DENUG)
|
#endif // defined(_DEBUG) || defined(UNIX_DENUG)
|
||||||
|
|
||||||
// Winsock2 compatibility; winsock2.h must always be included before windows.h =(
|
// Internal Headers
|
||||||
|
// These are only ever included here :)
|
||||||
#include "hsWindows.h"
|
#include "hsWindows.h"
|
||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
|
#include "hsUtils.h"
|
||||||
#include "hsMalloc.h"
|
#include "hsMalloc.h"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsBitVector_inc
|
#ifndef hsBitVector_inc
|
||||||
#define hsBitVector_inc
|
#define hsBitVector_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
template <class T> class hsTArray;
|
template <class T> class hsTArray;
|
||||||
class hsStream;
|
class hsStream;
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsBounds.h"
|
#include "hsBounds.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
|
@ -42,8 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsExceptionStack_inc
|
#ifndef hsExceptionStack_inc
|
||||||
#define hsExceptionStack_inc
|
#define hsExceptionStack_inc
|
||||||
|
|
||||||
#include "hsUtils.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsTypes.h"
|
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
|
||||||
class hsExceptionStackDestroyer;
|
class hsExceptionStackDestroyer;
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsExceptionDefined
|
#ifndef hsExceptionDefined
|
||||||
#define hsExceptionDefined
|
#define hsExceptionDefined
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
// #define HS_NO_EXCEPTIONS -- this will turn off execptions you might want
|
// #define HS_NO_EXCEPTIONS -- this will turn off execptions you might want
|
||||||
// to do it with -D or equivalent instead of here since who knows who includes this.
|
// to do it with -D or equivalent instead of here since who knows who includes this.
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
#include "hsFastMath.h"
|
#include "hsFastMath.h"
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define hsGGeometry3Defined
|
#define hsGGeometry3Defined
|
||||||
|
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
struct hsVector3;
|
struct hsVector3;
|
||||||
struct hsPoint3;
|
struct hsPoint3;
|
||||||
struct hsScalarTriple;
|
struct hsScalarTriple;
|
||||||
|
@ -45,8 +45,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
*
|
*
|
||||||
***/
|
***/
|
||||||
|
|
||||||
#ifndef PLASMA20_SOURCES_PLASMA_CORELIB_HSMALLOC_H
|
#ifdef _HSMALLOC_H
|
||||||
#define PLASMA20_SOURCES_PLASMA_CORELIB_HSMALLOC_H
|
# error "Do not include hsMalloc.h directly--use HeadSpin.h"
|
||||||
|
#endif // _HSMALLOC_H
|
||||||
|
#define _HSMALLOC_H
|
||||||
|
|
||||||
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -201,5 +205,3 @@ inline void CDECL operator delete (void *, void *) {}
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // ifdef __cplusplus
|
#endif // ifdef __cplusplus
|
||||||
|
|
||||||
#endif // PLASMA20_SOURCES_PLASMA_CORELIB_HSMALLOC_H
|
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsMatrix33.h"
|
#include "hsMatrix33.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef HSMATRIX44_inc
|
#ifndef HSMATRIX44_inc
|
||||||
#define HSMATRIX44_inc
|
#define HSMATRIX44_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
|
|
||||||
class hsQuat;
|
class hsQuat;
|
||||||
|
@ -42,8 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsMemoryDefined
|
#ifndef hsMemoryDefined
|
||||||
#define hsMemoryDefined
|
#define hsMemoryDefined
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsMalloc.h"
|
|
||||||
//#include "hsTemplates.h"
|
//#include "hsTemplates.h"
|
||||||
|
|
||||||
class HSMemory {
|
class HSMemory {
|
||||||
|
@ -85,7 +85,7 @@ public:
|
|||||||
|
|
||||||
#ifdef HS_BUILD_FOR_WIN32
|
#ifdef HS_BUILD_FOR_WIN32
|
||||||
|
|
||||||
#include "hsWindows.h"
|
|
||||||
|
|
||||||
class hsNamedPipeStream : public hsStream
|
class hsNamedPipeStream : public hsStream
|
||||||
{
|
{
|
||||||
|
@ -42,8 +42,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsStlUtils_h_inc
|
#ifndef hsStlUtils_h_inc
|
||||||
#define hsStlUtils_h_inc
|
#define hsStlUtils_h_inc
|
||||||
|
|
||||||
#include "hsUtils.h"
|
|
||||||
//#include <xmemory>
|
#include "HeadSpin.h"
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsMemory.h"
|
#include "hsMemory.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
@ -51,7 +51,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "hsWindows.h"
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
#if HS_BUILD_FOR_WIN32
|
||||||
#include <io.h>
|
#include <io.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -44,7 +44,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include <stdarg.h> // Included for GCC 3.2.2+
|
#include <stdarg.h> // Included for GCC 3.2.2+
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsMemory.h"
|
#include "hsMemory.h"
|
||||||
|
|
||||||
namespace hsPackFileSys {
|
namespace hsPackFileSys {
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// hsStringTokenizer.cpp
|
// hsStringTokenizer.cpp
|
||||||
|
|
||||||
#include "hsStringTokenizer.h"
|
#include "hsStringTokenizer.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
// String Tokenizer routines
|
// String Tokenizer routines
|
||||||
hsStringTokenizer::hsStringTokenizer(const char *string, const char *seps) :
|
hsStringTokenizer::hsStringTokenizer(const char *string, const char *seps) :
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _hsStringTokenizer_Included_
|
#ifndef _hsStringTokenizer_Included_
|
||||||
#define _hsStringTokenizer_Included_
|
#define _hsStringTokenizer_Included_
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
#ifndef HS_BUILD_FOR_WIN32
|
#ifndef HS_BUILD_FOR_WIN32
|
||||||
#include <wchar.h>
|
#include <wchar.h>
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsExceptions.h"
|
#include "hsExceptions.h"
|
||||||
#include "hsMemory.h"
|
#include "hsMemory.h"
|
||||||
#include "hsRefCnt.h"
|
#include "hsRefCnt.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define CoreLib_Thread
|
#define CoreLib_Thread
|
||||||
|
|
||||||
#include "hsThread.h"
|
#include "hsThread.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -42,14 +42,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsThread_Defined
|
#ifndef hsThread_Defined
|
||||||
#define hsThread_Defined
|
#define hsThread_Defined
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
typedef uint32_t hsMilliseconds;
|
typedef uint32_t hsMilliseconds;
|
||||||
|
|
||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
#ifdef HS_BUILD_FOR_UNIX
|
||||||
#include "hsWindows.h"
|
|
||||||
#elif HS_BUILD_FOR_UNIX
|
|
||||||
#include <pthread.h>
|
#include <pthread.h>
|
||||||
#include <semaphore.h>
|
#include <semaphore.h>
|
||||||
// We can't wait with a timeout with semas
|
// We can't wait with a timeout with semas
|
||||||
|
@ -39,15 +39,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "HeadSpin.h"
|
|
||||||
|
|
||||||
#ifndef hsTypes_Defined
|
#ifdef _HSTYPES_H
|
||||||
#define hsTypes_Defined
|
# error "Do not include hsTypes.h directly--use HeadSpin.h"
|
||||||
|
#endif // _HSTYPES_H
|
||||||
|
#define _HSTYPES_H
|
||||||
|
|
||||||
|
|
||||||
/************************** Other Includes *****************************/
|
/************************** Other Includes *****************************/
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
#include <cstddef>
|
||||||
|
|
||||||
|
|
||||||
/************************** Basic Macros *****************************/
|
/************************** Basic Macros *****************************/
|
||||||
@ -123,7 +125,6 @@ typedef uint32_t hsGSeedValue;
|
|||||||
|
|
||||||
/************************** Swap Macros *****************************/
|
/************************** Swap Macros *****************************/
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
inline uint16_t hsSwapEndian16(uint16_t value)
|
inline uint16_t hsSwapEndian16(uint16_t value)
|
||||||
{
|
{
|
||||||
return (value >> 8) | (value << 8);
|
return (value >> 8) | (value << 8);
|
||||||
@ -203,7 +204,6 @@ typedef uint32_t hsGSeedValue;
|
|||||||
a = b;
|
a = b;
|
||||||
b = c;
|
b = c;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************** Color32 Type *****************************/
|
/************************** Color32 Type *****************************/
|
||||||
|
|
||||||
@ -211,7 +211,6 @@ struct hsColor32 {
|
|||||||
|
|
||||||
uint8_t b, g, r, a;
|
uint8_t b, g, r, a;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
void SetARGB(uint8_t aa, uint8_t rr, uint8_t gg, uint8_t bb)
|
void SetARGB(uint8_t aa, uint8_t rr, uint8_t gg, uint8_t bb)
|
||||||
{
|
{
|
||||||
this->a = aa; this->r = rr; this->g = gg; this->b = bb;
|
this->a = aa; this->r = rr; this->g = gg; this->b = bb;
|
||||||
@ -227,20 +226,11 @@ struct hsColor32 {
|
|||||||
this->SetARGB(aa, rr, gg, bb);
|
this->SetARGB(aa, rr, gg, bb);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if 0
|
|
||||||
friend int operator==(const hsColor32& a, const hsColor32& b)
|
|
||||||
{
|
|
||||||
return *(uint32_t*)&a == *(uint32_t*)&b;
|
|
||||||
}
|
|
||||||
friend int operator!=(const hsColor32& a, const hsColor32& b) { return !(a == b); }
|
|
||||||
#else
|
|
||||||
int operator==(const hsColor32& aa) const
|
int operator==(const hsColor32& aa) const
|
||||||
{
|
{
|
||||||
return *(uint32_t*)&aa == *(uint32_t*)this;
|
return *(uint32_t*)&aa == *(uint32_t*)this;
|
||||||
}
|
}
|
||||||
int operator!=(const hsColor32& aa) { return !(aa == *this); }
|
int operator!=(const hsColor32& aa) { return !(aa == *this); }
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
hsCTypeDefStruct(hsColor32)
|
hsCTypeDefStruct(hsColor32)
|
||||||
|
|
||||||
@ -259,7 +249,8 @@ typedef hsColor32 hsRGBAColor32;
|
|||||||
*
|
*
|
||||||
***/
|
***/
|
||||||
|
|
||||||
#if _MSC_VER >= 7
|
|
||||||
|
#ifdef _MSC_VER
|
||||||
# define NULL_STMT __noop
|
# define NULL_STMT __noop
|
||||||
#else
|
#else
|
||||||
# define NULL_STMT ((void)0)
|
# define NULL_STMT ((void)0)
|
||||||
@ -386,20 +377,6 @@ void SWAP (T & a, T & b) {
|
|||||||
#define AUTO_INIT_FUNC(name) namespace { struct name { name (); } name##_instance; } name::name ()
|
#define AUTO_INIT_FUNC(name) namespace { struct name { name (); } name##_instance; } name::name ()
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
*
|
|
||||||
* Calculate the address to the base of a structure given its type, and the
|
|
||||||
* address of a field within the structure.
|
|
||||||
*
|
|
||||||
* Example:
|
|
||||||
*
|
|
||||||
* CONTAINING_STRUCT(trans, INetTrans, m_trans);
|
|
||||||
*
|
|
||||||
***/
|
|
||||||
|
|
||||||
#define CONTAINING_STRUCT(a, t, f) ((t *) ((uint8_t *)(a) - (uintptr_t)(&((t *)0)->f)))
|
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
*
|
*
|
||||||
* arrsize/marrsize
|
* arrsize/marrsize
|
||||||
@ -418,18 +395,10 @@ void SWAP (T & a, T & b) {
|
|||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
*
|
*
|
||||||
* offsetof/moffsetof
|
|
||||||
* offsetof returns the offset in bytes of a field inside a structure based on a type
|
|
||||||
* moffsetof returns the offset in bytes of a field inside a structure based on a variable
|
* moffsetof returns the offset in bytes of a field inside a structure based on a variable
|
||||||
*
|
*
|
||||||
***/
|
***/
|
||||||
|
|
||||||
#include <stddef.h>
|
|
||||||
|
|
||||||
#ifndef offsetof
|
|
||||||
#define offsetof(s,m) (size_t)&(((s *)0)->m)
|
|
||||||
#endif // ifndef offsetof
|
|
||||||
|
|
||||||
#define moffsetof(v,f) (((uint8_t *) &((v)->f)) - ((uint8_t *) v))
|
#define moffsetof(v,f) (((uint8_t *) &((v)->f)) - ((uint8_t *) v))
|
||||||
|
|
||||||
|
|
||||||
@ -474,10 +443,6 @@ void SWAP (T & a, T & b) {
|
|||||||
|
|
||||||
/************************ Debug/Error Macros **************************/
|
/************************ Debug/Error Macros **************************/
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
|
|
||||||
typedef void (*hsDebugMessageProc)(const char message[]);
|
typedef void (*hsDebugMessageProc)(const char message[]);
|
||||||
extern hsDebugMessageProc gHSDebugProc;
|
extern hsDebugMessageProc gHSDebugProc;
|
||||||
#define HSDebugProc(m) { if (gHSDebugProc) gHSDebugProc(m); }
|
#define HSDebugProc(m) { if (gHSDebugProc) gHSDebugProc(m); }
|
||||||
@ -552,9 +517,3 @@ void DebugMsgV (const char fmt[], va_list args);
|
|||||||
|
|
||||||
#endif // PLASMA_EXTERNAL_RELEASE
|
#endif // PLASMA_EXTERNAL_RELEASE
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
@ -39,20 +39,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsUtils.h"
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdarg.h>
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
|
||||||
};
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
#include "HeadSpin.h"
|
||||||
#include <winsock2.h>
|
|
||||||
#include <windows.h>
|
|
||||||
#endif
|
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
@ -264,7 +252,7 @@ char* hsStrcpy(char dst[], const char src[])
|
|||||||
return dst;
|
return dst;
|
||||||
}
|
}
|
||||||
|
|
||||||
hsBool hsStrEQ(const char s1[], const char s2[])
|
bool hsStrEQ(const char s1[], const char s2[])
|
||||||
{
|
{
|
||||||
if (s1 && s2)
|
if (s1 && s2)
|
||||||
{
|
{
|
||||||
@ -277,7 +265,7 @@ hsBool hsStrEQ(const char s1[], const char s2[])
|
|||||||
return (!s1 && !s2);
|
return (!s1 && !s2);
|
||||||
}
|
}
|
||||||
|
|
||||||
hsBool hsStrCaseEQ(const char* s1, const char* s2)
|
bool hsStrCaseEQ(const char* s1, const char* s2)
|
||||||
{
|
{
|
||||||
if (s1 && s2)
|
if (s1 && s2)
|
||||||
{
|
{
|
||||||
|
@ -39,20 +39,21 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#ifndef hsUtils_Defined
|
|
||||||
#define hsUtils_Defined
|
#ifdef _HSUTILS_H
|
||||||
|
# error "Do not include hsUtils.h directly--use HeadSpin.h"
|
||||||
|
#endif // _HSUTILS_H
|
||||||
|
#define _HSUTILS_H
|
||||||
|
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
#include <string.h>
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
||||||
int hsStrlen(const char src[]);
|
int hsStrlen(const char src[]);
|
||||||
char* hsStrcpy(char dstOrNil[], const char src[]);
|
char* hsStrcpy(char dstOrNil[], const char src[]);
|
||||||
void hsStrcat(char dst[], const char src[]);
|
void hsStrcat(char dst[], const char src[]);
|
||||||
hsBool hsStrEQ(const char s1[], const char s2[]);
|
bool hsStrEQ(const char s1[], const char s2[]);
|
||||||
hsBool hsStrCaseEQ(const char* s1, const char* s2);
|
bool hsStrCaseEQ(const char* s1, const char* s2);
|
||||||
char* hsScalarToStr(float);
|
char* hsScalarToStr(float);
|
||||||
int hsRemove(const char* filename);
|
int hsRemove(const char* filename);
|
||||||
void hsCPathToMacPath(char* dst, char* fname);
|
void hsCPathToMacPath(char* dst, char* fname);
|
||||||
@ -191,6 +192,3 @@ void hsRandSeed(int seed);
|
|||||||
#define hsFopen(name, mode) fopen(name, mode)
|
#define hsFopen(name, mode) fopen(name, mode)
|
||||||
|
|
||||||
char** DisplaySystemVersion();
|
char** DisplaySystemVersion();
|
||||||
|
|
||||||
#endif // hsUtils_Defined
|
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef hsWideDefined
|
#ifndef hsWideDefined
|
||||||
#define hsWideDefined
|
#define hsWideDefined
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
struct hsWide {
|
struct hsWide {
|
||||||
int32_t fHi;
|
int32_t fHi;
|
||||||
|
@ -1,54 +0,0 @@
|
|||||||
/*==LICENSE==*
|
|
||||||
|
|
||||||
CyanWorlds.com Engine - MMOG client, server and tools
|
|
||||||
Copyright (C) 2011 Cyan Worlds, Inc.
|
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
Additional permissions under GNU GPL version 3 section 7
|
|
||||||
|
|
||||||
If you modify this Program, or any covered work, by linking or
|
|
||||||
combining it with any of RAD Game Tools Bink SDK, Autodesk 3ds Max SDK,
|
|
||||||
NVIDIA PhysX SDK, Microsoft DirectX SDK, OpenSSL library, Independent
|
|
||||||
JPEG Group JPEG library, Microsoft Windows Media SDK, or Apple QuickTime SDK
|
|
||||||
(or a modified version of those libraries),
|
|
||||||
containing parts covered by the terms of the Bink SDK EULA, 3ds Max EULA,
|
|
||||||
PhysX SDK EULA, DirectX SDK EULA, OpenSSL and SSLeay licenses, IJG
|
|
||||||
JPEG Library README, Windows Media SDK EULA, or QuickTime SDK EULA, the
|
|
||||||
licensors of this Program grant you additional
|
|
||||||
permission to convey the resulting work. Corresponding Source for a
|
|
||||||
non-source form of such a combination shall include the source code for
|
|
||||||
the parts of OpenSSL and IJG JPEG Library used as well as that of the covered
|
|
||||||
work.
|
|
||||||
|
|
||||||
You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|
||||||
or by snail mail at:
|
|
||||||
Cyan Worlds, Inc.
|
|
||||||
14617 N Newport Hwy
|
|
||||||
Mead, WA 99021
|
|
||||||
|
|
||||||
*==LICENSE==*/
|
|
||||||
#ifndef HSWINDOWHNDL_inc
|
|
||||||
#define HSWINDOWHNDL_inc
|
|
||||||
|
|
||||||
#include "HeadSpin.h"
|
|
||||||
|
|
||||||
// decide what hsWindowHndl is
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
|
||||||
typedef struct HWND__ * hsWindowHndl;
|
|
||||||
#elif HS_BUILD_FOR_UNIX
|
|
||||||
typedef int* hsWindowHndl;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
@ -40,25 +40,34 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
|
#ifdef _HSWINDOWS_H
|
||||||
|
# error "Do not include hsWindows.h directly--use HeadSpin.h"
|
||||||
|
#endif // _HSWINDOWS_H
|
||||||
|
#define _HSWINDOWS_H
|
||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
#if HS_BUILD_FOR_WIN32
|
||||||
|
|
||||||
// 4244: Conversion
|
// 4244: Conversion
|
||||||
// 4305: Truncation
|
// 4305: Truncation
|
||||||
// 4503: 'identifier' : decorated name length exceeded, name was truncated
|
// 4503: 'identifier' : decorated name length exceeded, name was truncated
|
||||||
// 4018: signed/unsigned mismatch
|
// 4018: signed/unsigned mismatch
|
||||||
// 4786: 255 character debug limit
|
// 4786: 255 character debug limit
|
||||||
// 4284: STL template defined operator-> for a class it doesn't make sense for (int, etc)
|
// 4284: STL template defined operator-> for a class it doesn't make sense for (int, etc)
|
||||||
// 4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
|
// 4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
|
||||||
#ifdef _MSC_VER
|
# ifdef _MSC_VER
|
||||||
# pragma warning( disable : 4305 4503 4018 4786 4284 4800)
|
# pragma warning( disable : 4305 4503 4018 4786 4284 4800)
|
||||||
#endif
|
# endif // _MSC_VER
|
||||||
|
|
||||||
#ifndef __AFX_H__ // MFC apps won't let us include windows from here. =(
|
|
||||||
#ifndef MAXPLUGINCODE
|
|
||||||
#include <WinSock2.h>
|
|
||||||
#endif // MAXPLUGINCODE
|
|
||||||
|
|
||||||
#include <Windows.h>
|
|
||||||
#endif // __AFX_H__
|
|
||||||
|
|
||||||
|
// Windows.h includes winsock.h (winsocks 1), so we need to manually include winsock2
|
||||||
|
// and tell Windows.h to only bring in modern headers
|
||||||
|
# ifndef MAXPLUGINCODE
|
||||||
|
# include <WinSock2.h>
|
||||||
|
# include <ws2tcpip.h>
|
||||||
|
# endif // MAXPLUGINCODE
|
||||||
|
# define WIN32_LEAN_AND_MEAN
|
||||||
|
# include <Windows.h>
|
||||||
|
|
||||||
|
typedef HWND hsWindowHndl;
|
||||||
|
#else
|
||||||
|
typedef int32_t* hsWindowHndl;
|
||||||
#endif // HS_BUILD_FOR_WIN32
|
#endif // HS_BUILD_FOR_WIN32
|
||||||
|
@ -53,7 +53,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pcSmallRect_h
|
#ifndef _pcSmallRect_h
|
||||||
#define _pcSmallRect_h
|
#define _pcSmallRect_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class pcSmallRect
|
class pcSmallRect
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "plGeneric.h"
|
#include "plGeneric.h"
|
||||||
|
|
||||||
plGeneric::plGeneric(): fType(kNull), fBoolVal(false), fIntVal(0), fFloatVal(0.0) {}
|
plGeneric::plGeneric(): fType(kNull), fBoolVal(false), fIntVal(0), fFloatVal(0.0) {}
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plLoadMask.h"
|
#include "plLoadMask.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plLoadMask_inc
|
#ifndef plLoadMask_inc
|
||||||
#define plLoadMask_inc
|
#define plLoadMask_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
template <class T> class hsTArray;
|
template <class T> class hsTArray;
|
||||||
class hsStream;
|
class hsStream;
|
||||||
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plRefCnt_Defined
|
#ifndef plRefCnt_Defined
|
||||||
#define plRefCnt_Defined
|
#define plRefCnt_Defined
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
// plRef count addes refcount abilities to any plCreatable
|
// plRef count addes refcount abilities to any plCreatable
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsBounds.h"
|
#include "hsBounds.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "plViewTransform.h"
|
#include "plViewTransform.h"
|
||||||
|
@ -53,12 +53,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#pragma warning(push, 3)
|
#pragma warning(push, 3)
|
||||||
|
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsTypes.h"
|
|
||||||
#include "hsWindows.h"
|
|
||||||
#include "hsMalloc.h"
|
|
||||||
#include "hsCritSect.h"
|
#include "hsCritSect.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
#include "hsWindows.h"
|
|
||||||
|
|
||||||
#pragma warning(pop)
|
#pragma warning(pop)
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "hsMatrix44.h"
|
#include "hsMatrix44.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plBlower.h"
|
#include "plBlower.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "hsFastMath.h"
|
#include "hsFastMath.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plFilterCoordInterface.h"
|
#include "plFilterCoordInterface.h"
|
||||||
|
|
||||||
#include "hsMatrix44.h"
|
#include "hsMatrix44.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plFollowMod.h"
|
#include "plFollowMod.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "pnNetCommon/plNetApp.h"
|
#include "pnNetCommon/plNetApp.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plLightModifier.h"
|
#include "plLightModifier.h"
|
||||||
#include "plGLight/plLightInfo.h"
|
#include "plGLight/plLightInfo.h"
|
||||||
#include "plInterp/plController.h"
|
#include "plInterp/plController.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plLineFollowMod.h"
|
#include "plLineFollowMod.h"
|
||||||
#include "plStereizer.h"
|
#include "plStereizer.h"
|
||||||
#include "plInterp/plAnimPath.h"
|
#include "plInterp/plAnimPath.h"
|
||||||
|
@ -42,14 +42,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plRandomCommandMod.h"
|
#include "plRandomCommandMod.h"
|
||||||
#include "pnSceneObject/plSceneObject.h"
|
#include "pnSceneObject/plSceneObject.h"
|
||||||
#include "plMessage/plAnimCmdMsg.h"
|
#include "plMessage/plAnimCmdMsg.h"
|
||||||
#include "pnMessage/plEventCallbackMsg.h"
|
#include "pnMessage/plEventCallbackMsg.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
static const float kRandNormalize = 1.f / 32767.f;
|
static const float kRandNormalize = 1.f / 32767.f;
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
#include "plStereizer.h"
|
#include "plStereizer.h"
|
||||||
#include "plLineFollowMod.h"
|
#include "plLineFollowMod.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plViewFaceModifier.h"
|
#include "plViewFaceModifier.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "pnSceneObject/plSceneObject.h"
|
#include "pnSceneObject/plSceneObject.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsMatrix44.h"
|
#include "hsMatrix44.h"
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plListener.h"
|
#include "plListener.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "plAudio/plAudioSystem.h"
|
#include "plAudio/plAudioSystem.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plRandomSoundMod.h"
|
#include "plRandomSoundMod.h"
|
||||||
#include "pnSceneObject/plSceneObject.h"
|
#include "pnSceneObject/plSceneObject.h"
|
||||||
#include "pnSceneObject/plAudioInterface.h"
|
#include "pnSceneObject/plAudioInterface.h"
|
||||||
|
@ -46,7 +46,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// Implementation for CCR commands
|
// Implementation for CCR commands
|
||||||
//
|
//
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
// Error constants and conversion are outside of the CCR_RELEASE define,
|
// Error constants and conversion are outside of the CCR_RELEASE define,
|
||||||
// So that non-CCR code can report CCR errors, and the plCCRMgr can
|
// So that non-CCR code can report CCR errors, and the plCCRMgr can
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfCameraProxy.h"
|
#include "pfCameraProxy.h"
|
||||||
#include "plVirtualCamNeu.h"
|
#include "plVirtualCamNeu.h"
|
||||||
#include "plDrawable/plDrawableGenerator.h"
|
#include "plDrawable/plDrawableGenerator.h"
|
||||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "pnSceneObject/plDrawInterface.h"
|
#include "pnSceneObject/plDrawInterface.h"
|
||||||
|
@ -47,7 +47,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//#include <hkgeometry/geomdef.h> // for havok Vertex
|
//#include <hkgeometry/geomdef.h> // for havok Vertex
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//#include "hsTypes.h"
|
//#include "HeadSpin.h"
|
||||||
//#include "../plInterp/plController.h"
|
//#include "../plInterp/plController.h"
|
||||||
//#include "plPlayerModifier.h"
|
//#include "plPlayerModifier.h"
|
||||||
//#include "hsTimer.h"
|
//#include "hsTimer.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plANDConditionalObject.h"
|
#include "plANDConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plActivatorConditionalObject.h"
|
#include "plActivatorConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plAnimationEventConditionalObject.h"
|
#include "plAnimationEventConditionalObject.h"
|
||||||
#include "pnInputCore/plKeyDef.h"
|
#include "pnInputCore/plKeyDef.h"
|
||||||
#include "plModifier/plSimpleModifier.h"
|
#include "plModifier/plSimpleModifier.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plControlEventConditionalObject.h"
|
#include "plControlEventConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plFacingConditionalObject.h"
|
#include "plFacingConditionalObject.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plKeyPressConditionalObject.h"
|
#include "plKeyPressConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plLocalPlayerInBoxConditionalObject.h"
|
#include "plLocalPlayerInBoxConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plLocalPlayerIntersectPlaneConditionalObject.h"
|
#include "plLocalPlayerIntersectPlaneConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plORConditionalObject.h"
|
#include "plORConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plObjectInBoxConditionalObject.h"
|
#include "plObjectInBoxConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plObjectIntersectPlaneConditionalObject.h"
|
#include "plObjectIntersectPlaneConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
Mead, WA 99021
|
Mead, WA 99021
|
||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "plPickedConditionalObject.h"
|
#include "plPickedConditionalObject.h"
|
||||||
#include "plPhysical/plDetectorModifier.h"
|
#include "plPhysical/plDetectorModifier.h"
|
||||||
#include "pnModifier/plLogicModBase.h"
|
#include "pnModifier/plLogicModBase.h"
|
||||||
|
@ -55,7 +55,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pfConsole_h
|
#ifndef _pfConsole_h
|
||||||
#define _pfConsole_h
|
#define _pfConsole_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -162,7 +162,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
#include "pfPython/cyPythonInterface.h"
|
#include "pfPython/cyPythonInterface.h"
|
||||||
#include "pfPython/plPythonSDLModifier.h"
|
#include "pfPython/plPythonSDLModifier.h"
|
||||||
|
@ -46,20 +46,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pfConsoleDirSrc.h"
|
#include "pfConsoleDirSrc.h"
|
||||||
|
#include "HeadSpin.h"
|
||||||
#include "hsExceptions.h"
|
#include "hsExceptions.h"
|
||||||
|
|
||||||
#ifdef HS_BUILD_FOR_WIN32
|
#ifdef HS_BUILD_FOR_WIN32
|
||||||
|
|
||||||
#define WIN32_EXTRA_LEAN
|
|
||||||
#define WIN32_LEAN_AND_MEAN
|
|
||||||
#ifndef _WINDOWS_H_ // redundant include guard to minimize compile times
|
|
||||||
#define _WINDOWS_H_
|
|
||||||
#include <windows.h>
|
|
||||||
#endif // _WINDOWS_H_
|
|
||||||
|
|
||||||
#include <winbase.h>
|
|
||||||
|
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pfConsoleDirSrc_h
|
#ifndef _pfConsoleDirSrc_h
|
||||||
#define _pfConsoleDirSrc_h
|
#define _pfConsoleDirSrc_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "pfConsoleCore/pfConsoleEngine.h"
|
#include "pfConsoleCore/pfConsoleEngine.h"
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plStatusLog/plStatusLog.h"
|
#include "plStatusLog/plStatusLog.h"
|
||||||
#include "pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "hsWindows.h"
|
|
||||||
|
|
||||||
static bool DumpSpecificMsgInfo(plMessage* msg, std::string& info);
|
static bool DumpSpecificMsgInfo(plMessage* msg, std::string& info);
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pfConsoleCmd.h"
|
#include "pfConsoleCmd.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -48,7 +48,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pfConsoleCmd_h
|
#ifndef _pfConsoleCmd_h
|
||||||
#define _pfConsoleCmd_h
|
#define _pfConsoleCmd_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsBiExpander.h"
|
#include "hsBiExpander.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfConsoleContext.h"
|
#include "pfConsoleContext.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pfConsoleContext_h
|
#ifndef _pfConsoleContext_h
|
||||||
#define _pfConsoleContext_h
|
#define _pfConsoleContext_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfConsoleCmd.h"
|
#include "pfConsoleCmd.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -55,8 +55,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef _pfConsoleEngine_h
|
#ifndef _pfConsoleEngine_h
|
||||||
#define _pfConsoleEngine_h
|
#define _pfConsoleEngine_h
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "hsUtils.h"
|
|
||||||
|
|
||||||
|
|
||||||
//// pfConsoleEngine Class Definition ////////////////////////////////////////
|
//// pfConsoleEngine Class Definition ////////////////////////////////////////
|
||||||
|
@ -43,7 +43,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef pfUtilBase64_inc
|
#ifndef pfUtilBase64_inc
|
||||||
#define pfUtilBase64_inc
|
#define pfUtilBase64_inc
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
*
|
*
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUIButtonMod.h"
|
#include "pfGUIButtonMod.h"
|
||||||
#include "pfGUIDraggableMod.h"
|
#include "pfGUIDraggableMod.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
|
@ -48,7 +48,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUICheckBoxCtrl.h"
|
#include "pfGUICheckBoxCtrl.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUIClickMapCtrl.h"
|
#include "pfGUIClickMapCtrl.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
#include "pfGUIDialogMod.h"
|
#include "pfGUIDialogMod.h"
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUIControlHandlers.h"
|
#include "pfGUIControlHandlers.h"
|
||||||
#include "pfGUIControlMod.h"
|
#include "pfGUIControlMod.h"
|
||||||
#include "pfGUIDialogMod.h"
|
#include "pfGUIDialogMod.h"
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUIControlMod.h"
|
#include "pfGUIControlMod.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
#include "pfGUIDialogMod.h"
|
#include "pfGUIDialogMod.h"
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGUICtrlGenerator.h"
|
#include "pfGUICtrlGenerator.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
#include "pfGUIControlMod.h"
|
#include "pfGUIControlMod.h"
|
||||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "hsTypes.h"
|
#include "HeadSpin.h"
|
||||||
#include "pfGameGUIMgr.h"
|
#include "pfGameGUIMgr.h"
|
||||||
#include "pfGUIDialogMod.h"
|
#include "pfGUIDialogMod.h"
|
||||||
#include "pfGUIControlMod.h"
|
#include "pfGUIControlMod.h"
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user