mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
Almost done with NucleusLib cmake conversion
--HG-- rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plNetCommon/plNetResManager.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/NucleusLib/pnNetCommon/plNetResManager.cpp rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plNetCommon/plNetResManager.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/NucleusLib/pnNetCommon/plNetResManager.h
This commit is contained in:
@ -1,4 +1,5 @@
|
|||||||
include_directories(../../CoreLib)
|
include_directories(../../CoreLib)
|
||||||
|
include_directories(../../NucleusLib)
|
||||||
include_directories(../../NucleusLib/inc)
|
include_directories(../../NucleusLib/inc)
|
||||||
|
|
||||||
set(pfCCR_SOURCES
|
set(pfCCR_SOURCES
|
||||||
|
@ -1,11 +1,34 @@
|
|||||||
add_definitions(-D_LIB)
|
add_definitions(-D_LIB)
|
||||||
|
|
||||||
|
add_subdirectory(inc)
|
||||||
add_subdirectory(pnAddrInfo)
|
add_subdirectory(pnAddrInfo)
|
||||||
add_subdirectory(pnAsyncCore)
|
add_subdirectory(pnAsyncCore)
|
||||||
add_subdirectory(pnAsyncCoreExe)
|
add_subdirectory(pnAsyncCoreExe)
|
||||||
add_subdirectory(pnCrash)
|
#add_subdirectory(pnCrash) # Not being used in any current sln
|
||||||
add_subdirectory(pnCrashExe)
|
#add_subdirectory(pnCrashExe) # Not being used in any current sln
|
||||||
add_subdirectory(pnCsrCli)
|
#add_subdirectory(pnCsrCli) # Not being used in any current sln
|
||||||
add_subdirectory(pnCsrNet)
|
add_subdirectory(pnCsrNet)
|
||||||
add_subdirectory(pnDispatch)
|
add_subdirectory(pnDispatch)
|
||||||
add_subdirectory(pnFactory)
|
add_subdirectory(pnFactory)
|
||||||
|
add_subdirectory(pnGameMgr)
|
||||||
|
add_subdirectory(pnIni)
|
||||||
|
add_subdirectory(pnIniExe)
|
||||||
|
add_subdirectory(pnInputCore)
|
||||||
|
add_subdirectory(pnKeyedObject)
|
||||||
|
add_subdirectory(pnMail)
|
||||||
|
add_subdirectory(pnMessage)
|
||||||
|
add_subdirectory(pnModifier)
|
||||||
|
add_subdirectory(pnNetBase)
|
||||||
|
add_subdirectory(pnNetCli)
|
||||||
|
add_subdirectory(pnNetCommon)
|
||||||
|
add_subdirectory(pnNetDiag)
|
||||||
|
#add_subdirectory(pnNetLog) # Not being used in any current sln
|
||||||
|
add_subdirectory(pnNetProtocol)
|
||||||
|
#add_subdirectory(pnOraLib) # Not being used in any current sln
|
||||||
|
add_subdirectory(pnProduct)
|
||||||
|
add_subdirectory(pnSceneObject)
|
||||||
|
add_subdirectory(pnSimpleNet)
|
||||||
|
#add_subdirectory(pnSqlLib) # Not being used in any current sln
|
||||||
|
#add_subdirectory(pnTimer)
|
||||||
|
#add_subdirectory(pnUtils)
|
||||||
|
#add_subdirectory(pnUtilsExe)
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnNucleusInc_HEADERS
|
||||||
|
hsGMatState.h
|
||||||
|
hsGMatState.inl
|
||||||
|
hsResMgr.h
|
||||||
|
hsTimer.h
|
||||||
|
plAudible.h
|
||||||
|
plCCRMgrBase.h
|
||||||
|
plClassIndexMacros.h
|
||||||
|
plCreatableIndex.h
|
||||||
|
plCreatableStrings.h
|
||||||
|
plDrawable.h
|
||||||
|
plgDispatch.h
|
||||||
|
plPhysical.h
|
||||||
|
plPipeline.h
|
||||||
|
plPipeResReq.h
|
||||||
|
plProfile.h
|
||||||
|
plProfileManager.h
|
||||||
|
plRefFlags.h
|
||||||
|
pnAllCreatables.h
|
||||||
|
pnNucleusCreatables.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNucleusInc_SOURCES
|
||||||
|
plProfileManager.cpp
|
||||||
|
pnSingletons.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNucleusInc STATIC ${pnNucleusInc_HEADERS} ${pnNucleusInc_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNucleusInc_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnNucleusInc_SOURCES})
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsRefCnt.h"
|
#include "hsRefCnt.h"
|
||||||
#include "plLoadMask.h"
|
#include "plLoadMask.h"
|
||||||
#include "plRefFlags.h"
|
#include "plRefFlags.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class plKeyImp;
|
class plKeyImp;
|
||||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define plAudible_inc
|
#define plAudible_inc
|
||||||
|
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
|
|
||||||
class plSound;
|
class plSound;
|
||||||
class hsStream;
|
class hsStream;
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// Abstract base class for CCR Mgr
|
// Abstract base class for CCR Mgr
|
||||||
//
|
//
|
||||||
|
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
|
|
||||||
class plCCRMgrBase : public hsKeyedObject
|
class plCCRMgrBase : public hsKeyedObject
|
||||||
{
|
{
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plDrawable_inc
|
#ifndef plDrawable_inc
|
||||||
#define plDrawable_inc
|
#define plDrawable_inc
|
||||||
|
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
#include "plLoadMask.h"
|
#include "plLoadMask.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "plRenderLevel.h"
|
#include "plRenderLevel.h"
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plPhysical_inc
|
#ifndef plPhysical_inc
|
||||||
#define plPhysical_inc
|
#define plPhysical_inc
|
||||||
|
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
|
||||||
struct hsMatrix44;
|
struct hsMatrix44;
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plPipeline_inc
|
#ifndef plPipeline_inc
|
||||||
#define plPipeline_inc
|
#define plPipeline_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreatable.h"
|
#include "pnFactory/plCreatable.h"
|
||||||
#include "hsGMatState.h"
|
#include "hsGMatState.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plDispatchBase_inc
|
#ifndef plDispatchBase_inc
|
||||||
#define plDispatchBase_inc
|
#define plDispatchBase_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreatable.h"
|
#include "pnFactory/plCreatable.h"
|
||||||
|
|
||||||
class plMessage;
|
class plMessage;
|
||||||
class plKey;
|
class plKey;
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef pnNucleusCreatables_inc
|
#ifndef pnNucleusCreatables_inc
|
||||||
#define pnNucleusCreatables_inc
|
#define pnNucleusCreatables_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
#include "plPipeline.h"
|
#include "plPipeline.h"
|
||||||
|
|
||||||
|
@ -0,0 +1,53 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
|
||||||
|
set(pnGameMgr_BLUESPIRAL
|
||||||
|
BlueSpiral/pnGmBlueSpiral.h
|
||||||
|
BlueSpiral/pnGmBlueSpiral.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_CLIMBINGWALL
|
||||||
|
ClimbingWall/pnGmClimbingWall.h
|
||||||
|
ClimbingWall/pnGmClimbingWall.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_HEEK
|
||||||
|
Heek/pnGmHeek.h
|
||||||
|
Heek/pnGmHeek.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_MARKER
|
||||||
|
Marker/pnGmMarker.h
|
||||||
|
Marker/pnGmMarker.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_TICTACTOE
|
||||||
|
TicTacToe/pnGmTicTacToe.h
|
||||||
|
TicTacToe/pnGmTicTacToe.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_VARSYNC
|
||||||
|
VarSync/pnGmVarSync.h
|
||||||
|
VarSync/pnGmVarSync.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnGameMgr_SOURCES
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnGameMgr.h
|
||||||
|
pnGameMgr.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnGameMgr STATIC ${pnGameMgr_SOURCES} ${pnGameMgr_BLUESPIRAL}
|
||||||
|
${pnGameMgr_CLIMBINGWALL} ${pnGameMgr_HEEK}
|
||||||
|
${pnGameMgr_MARKER} ${pnGameMgr_TICTACTOE}
|
||||||
|
${pnGameMgr_VARSYNC})
|
||||||
|
|
||||||
|
source_group("BlueSpiral" FILES ${pnGameMgr_BLUESPIRAL})
|
||||||
|
source_group("ClimbingWall" FILES ${pnGameMgr_CLIMBINGWALL})
|
||||||
|
source_group("Heek" FILES ${pnGameMgr_HEEK})
|
||||||
|
source_group("Marker" FILES ${pnGameMgr_MARKER})
|
||||||
|
source_group("TicTacToe" FILES ${pnGameMgr_TICTACTOE})
|
||||||
|
source_group("VarSync" FILES ${pnGameMgr_VARSYNC})
|
||||||
|
source_group("" FILES ${pnGameMgr_SOURCES})
|
@ -35,9 +35,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNGAMESCOMMON_PCH_H
|
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNGAMESCOMMON_PCH_H
|
||||||
|
|
||||||
|
|
||||||
#include "../pnUtils/pnUtils.h"
|
#include "pnUtils/pnUtils.h"
|
||||||
#include "../pnNetBase/pnNetBase.h"
|
#include "pnNetBase/pnNetBase.h"
|
||||||
#include "../pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
|
|
||||||
#include "pnGameMgr.h"
|
#include "pnGameMgr.h"
|
||||||
#include "Intern.h"
|
#include "Intern.h"
|
||||||
|
@ -33,12 +33,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNGAMEMGR_PNGAMEMGR_H
|
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNGAMEMGR_PNGAMEMGR_H
|
||||||
|
|
||||||
|
|
||||||
#include "../pnUtils/pnUtils.h"
|
#include "pnUtils/pnUtils.h"
|
||||||
#include "../pnNetBase/pnNetBase.h"
|
#include "pnNetBase/pnNetBase.h"
|
||||||
#include "../pnAsyncCore/pnAsyncCore.h"
|
#include "pnAsyncCore/pnAsyncCore.h"
|
||||||
#include "../pnNetCli/pnNetCli.h"
|
#include "pnNetCli/pnNetCli.h"
|
||||||
#include "../pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
|
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnIni_HEADERS
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnIni.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnIni_PRIVATE
|
||||||
|
Private/pnIniAllIncludes.h
|
||||||
|
Private/pnIniChange.h
|
||||||
|
Private/pnIniCore.h
|
||||||
|
Private/pnIniCore.cpp
|
||||||
|
Private/pnIniSrv.h
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnIni STATIC ${pnIni_HEADERS} ${pnIni_PRIVATE})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnIni_HEADERS})
|
||||||
|
source_group("Private" FILES ${pnIni_PRIVATE})
|
@ -0,0 +1,20 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnIniExe_HEADERS
|
||||||
|
Pch.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnIniExe_PRIVATE
|
||||||
|
Private/pnIniSrv.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnIniExe_PRIVATE_WIN32
|
||||||
|
Private/Win32/pnW32IniChange.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnIniExe STATIC ${pnIniExe_HEADERS} ${pnIniExe_PRIVATE} ${pnIniExe_PRIVATE_WIN32})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnIniExe_HEADERS})
|
||||||
|
source_group("Private" FILES ${pnIniExe_PRIVATE})
|
||||||
|
source_group("Private\\Win32" FILES ${pnIniExe_PRIVATE_WIN32})
|
@ -0,0 +1,21 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../PubUtilLib")
|
||||||
|
|
||||||
|
set(pnInputCore_HEADERS
|
||||||
|
plControlDefinition.h
|
||||||
|
plControlEventCodes.h
|
||||||
|
plInputMap.h
|
||||||
|
plKeyDef.h
|
||||||
|
plKeyMap.h
|
||||||
|
plOSMsg.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnInputCore_SOURCES
|
||||||
|
plInputMap.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnInputCore STATIC ${pnInputCore_HEADERS} ${pnInputCore_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnInputCore_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnInputCore_SOURCES})
|
@ -24,12 +24,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
// plInputDevice.cpp
|
// plInputDevice.cpp
|
||||||
#include "STRING"
|
#include <string>
|
||||||
|
|
||||||
#include "plInputMap.h"
|
#include "plInputMap.h"
|
||||||
#include "plKeyMap.h"
|
#include "plKeyMap.h"
|
||||||
#include "hsUtils.h"
|
#include "hsUtils.h"
|
||||||
#include "../plResMgr/plLocalization.h"
|
#include "plResMgr/plLocalization.h"
|
||||||
|
|
||||||
ControlEventCode plInputMap::ConvertCharToControlCode(const char* c)
|
ControlEventCode plInputMap::ConvertCharToControlCode(const char* c)
|
||||||
{
|
{
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#if HS_BUILD_FOR_WIN32
|
#if HS_BUILD_FOR_WIN32
|
||||||
|
|
||||||
#include "windows.h"
|
#include <windows.h>
|
||||||
|
|
||||||
#define VK_BACK_QUOTE 0xc0
|
#define VK_BACK_QUOTE 0xc0
|
||||||
//
|
//
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
|
||||||
|
set(pnKeyedObject_HEADERS
|
||||||
|
hsKeyedObject.h
|
||||||
|
plFixedKey.h
|
||||||
|
plKey.h
|
||||||
|
plKeyImp.h
|
||||||
|
plMsgForwarder.h
|
||||||
|
plReceiver.h
|
||||||
|
plUoid.h
|
||||||
|
pnKeyedObjectCreatable.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnKeyedObject_SOURCES
|
||||||
|
hsKeyedObject.cpp
|
||||||
|
plFixedKey.cpp
|
||||||
|
plKey.cpp
|
||||||
|
plKeyImp.cpp
|
||||||
|
plMsgForwarder.cpp
|
||||||
|
plUoid.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnKeyedObject STATIC ${pnKeyedObject_HEADERS} ${pnKeyedObject_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnKeyedObject_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnKeyedObject_SOURCES})
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsKeyedObject.h"
|
#include "hsKeyedObject.h"
|
||||||
#include "plKeyImp.h"
|
#include "plKeyImp.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnDispatch/plDispatch.h"
|
#include "pnDispatch/plDispatch.h"
|
||||||
#include "../pnMessage/plSelfDestructMsg.h"
|
#include "pnMessage/plSelfDestructMsg.h"
|
||||||
|
|
||||||
void hsKeyedObject::SetKey(plKey k)
|
void hsKeyedObject::SetKey(plKey k)
|
||||||
{
|
{
|
||||||
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsKeyedObject.h"
|
#include "hsKeyedObject.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
#include "../pnMessage/plRefMsg.h"
|
#include "pnMessage/plRefMsg.h"
|
||||||
#include "../pnMessage/plSelfDestructMsg.h"
|
#include "pnMessage/plSelfDestructMsg.h"
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
#include "plProfile.h"
|
#include "plProfile.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
|
@ -26,13 +26,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plMsgForwarder.h"
|
#include "plMsgForwarder.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "../pnNetCommon/plNetApp.h"
|
#include "pnNetCommon/plNetApp.h"
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
|
|
||||||
#include "../pnMessage/plSelfDestructMsg.h"
|
#include "pnMessage/plSelfDestructMsg.h"
|
||||||
#include "../pnMessage/plMessageWithCallbacks.h"
|
#include "pnMessage/plMessageWithCallbacks.h"
|
||||||
|
|
||||||
|
|
||||||
class plForwardCallback
|
class plForwardCallback
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plReceiver_inc
|
#ifndef plReceiver_inc
|
||||||
#define plReceiver_inc
|
#define plReceiver_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreatable.h"
|
#include "pnFactory/plCreatable.h"
|
||||||
|
|
||||||
class plMessage;
|
class plMessage;
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef pnKeyedObject_inc
|
#ifndef pnKeyedObject_inc
|
||||||
#define pnKeyedObject_inc
|
#define pnKeyedObject_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
#include "hsKeyedObject.h"
|
#include "hsKeyedObject.h"
|
||||||
REGISTER_CREATABLE( hsKeyedObject );
|
REGISTER_CREATABLE( hsKeyedObject );
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnMail_HEADERS
|
||||||
|
Pch.h
|
||||||
|
pnMail.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnMail_SOURCES
|
||||||
|
pnMail.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnMail STATIC ${pnMail_HEADERS} ${pnMail_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnMail_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnMail_SOURCES})
|
@ -0,0 +1,64 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../PubUtilLib")
|
||||||
|
|
||||||
|
set(pnMessage_HEADERS
|
||||||
|
plAttachMsg.h
|
||||||
|
plAudioSysMsg.h
|
||||||
|
plCameraMsg.h
|
||||||
|
plClientMsg.h
|
||||||
|
plCorrectionMsg.h
|
||||||
|
plCursorChangeMsg.h
|
||||||
|
plEnableMsg.h
|
||||||
|
plEventCallbackMsg.h
|
||||||
|
plFakeOutMsg.h
|
||||||
|
plIntRefMsg.h
|
||||||
|
plMessage.h
|
||||||
|
plMessageWithCallbacks.h
|
||||||
|
plMultiModMsg.h
|
||||||
|
plNodeChangeMsg.h
|
||||||
|
plNodeRefMsg.h
|
||||||
|
plNotifyMsg.h
|
||||||
|
plObjRefMsg.h
|
||||||
|
plPipeResMakeMsg.h
|
||||||
|
plPlayerPageMsg.h
|
||||||
|
plProxyDrawMsg.h
|
||||||
|
plRefMsg.h
|
||||||
|
plRemoteAvatarInfoMsg.h
|
||||||
|
plSatisfiedMsg.h
|
||||||
|
plSDLModifierMsg.h
|
||||||
|
plSDLNotificationMsg.h
|
||||||
|
plSelfDestructMsg.h
|
||||||
|
plServerReplyMsg.h
|
||||||
|
plSetNetGroupIDMsg.h
|
||||||
|
plSharedStateMsg.h
|
||||||
|
plSimulationMsg.h
|
||||||
|
plSimulationSynchMsg.h
|
||||||
|
plSingleModMsg.h
|
||||||
|
plSoundMsg.h
|
||||||
|
plTimeMsg.h
|
||||||
|
plWarpMsg.h
|
||||||
|
pnMessageCreatable.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnMessage_SOURCES
|
||||||
|
plCameraMsg.cpp
|
||||||
|
plClientMsg.cpp
|
||||||
|
plMessage.cpp
|
||||||
|
plMessageWithCallbacks.cpp
|
||||||
|
plNodeChangeMsg.cpp
|
||||||
|
plNotifyMsg.cpp
|
||||||
|
plProxyDrawMsg.cpp
|
||||||
|
plRefMsg.cpp
|
||||||
|
plSDLModifierMsg.cpp
|
||||||
|
plServerReplyMsg.cpp
|
||||||
|
plSimulationMsg.cpp
|
||||||
|
plSoundMsg.cpp
|
||||||
|
plTimeMsg.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnMessage STATIC ${pnMessage_HEADERS} ${pnMessage_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnMessage_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnMessage_SOURCES})
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plCameraMsg.h"
|
#include "plCameraMsg.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//
|
//
|
||||||
// camera message class
|
// camera message class
|
||||||
//
|
//
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
|
|
||||||
|
@ -26,13 +26,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plClientMsg_inc
|
#ifndef plClientMsg_inc
|
||||||
#define plClientMsg_inc
|
#define plClientMsg_inc
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "../pnMessage/plRefMsg.h"
|
#include "pnMessage/plRefMsg.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsUtils.h"
|
#include "hsUtils.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
#include "../pnKeyedObject/plUoid.h"
|
#include "pnKeyedObject/plUoid.h"
|
||||||
|
|
||||||
//
|
//
|
||||||
// Handles various types of client (app) msgs, relating
|
// Handles various types of client (app) msgs, relating
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//
|
//
|
||||||
// this message is to fake out a gadget to see if it would potentially trigger...
|
// this message is to fake out a gadget to see if it would potentially trigger...
|
||||||
//
|
//
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//
|
//
|
||||||
// this message is to fake out a gadget to see if it would potentially trigger...
|
// this message is to fake out a gadget to see if it would potentially trigger...
|
||||||
//
|
//
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLMESSAGE_PRIVATE
|
#define PLMESSAGE_PRIVATE
|
||||||
#include "plMessage.h"
|
#include "plMessage.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
@ -27,8 +27,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plMessage_inc
|
#ifndef plMessage_inc
|
||||||
#define plMessage_inc
|
#define plMessage_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreatable.h"
|
#include "pnFactory/plCreatable.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsStlUtils.h"
|
#include "hsStlUtils.h"
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "plMessageWithCallbacks.h"
|
#include "plMessageWithCallbacks.h"
|
||||||
#include "plEventCallbackMsg.h"
|
#include "plEventCallbackMsg.h"
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "plMessage.h"
|
#include "plMessage.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnModifier/plSingleModifier.h"
|
#include "pnModifier/plSingleModifier.h"
|
||||||
#include "hsUtils.h"
|
#include "hsUtils.h"
|
||||||
#include "hsGeometry3.h"
|
#include "hsGeometry3.h"
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plPipeResMakeMsg_inc
|
#ifndef plPipeResMakeMsg_inc
|
||||||
#define plPipeResMakeMsg_inc
|
#define plPipeResMakeMsg_inc
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
|
|
||||||
class plPipeline;
|
class plPipeline;
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plPlayerPageMsg_inc
|
#ifndef plPlayerPageMsg_inc
|
||||||
#define plPlayerPageMsg_inc
|
#define plPlayerPageMsg_inc
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
|
@ -29,8 +29,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
|
|
||||||
plRefMsg::plRefMsg()
|
plRefMsg::plRefMsg()
|
||||||
: fRef(nil), fOldRef(nil), fContext(0)
|
: fRef(nil), fOldRef(nil), fContext(0)
|
||||||
|
@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//
|
//
|
||||||
// this message is to fake out a gadget to see if it would potentially trigger...
|
// this message is to fake out a gadget to see if it would potentially trigger...
|
||||||
//
|
//
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class hsResMgr;
|
class hsResMgr;
|
||||||
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
*==LICENSE==*/
|
*==LICENSE==*/
|
||||||
#include "plSDLModifierMsg.h"
|
#include "plSDLModifierMsg.h"
|
||||||
#include "../PubUtilLib/plSDL/plSDL.h" // ugh.
|
#include "plSDL/plSDL.h" // ugh.
|
||||||
|
|
||||||
plSDLModifierMsg::plSDLModifierMsg(const char* sdlName, Action a) :
|
plSDLModifierMsg::plSDLModifierMsg(const char* sdlName, Action a) :
|
||||||
fSDLName(nil),
|
fSDLName(nil),
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plSDLModifierMsg_INC
|
#ifndef plSDLModifierMsg_INC
|
||||||
#define plSDLModifierMsg_INC
|
#define plSDLModifierMsg_INC
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "hsUtils.h"
|
#include "hsUtils.h"
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plSDLNotificationMsg_inc
|
#ifndef plSDLNotificationMsg_inc
|
||||||
#define plSDLNotificationMsg_inc
|
#define plSDLNotificationMsg_inc
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
|
|
||||||
class plSimpleStateVariable;
|
class plSimpleStateVariable;
|
||||||
class plSDLNotificationMsg : public plMessage
|
class plSDLNotificationMsg : public plMessage
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plSatisfiedMsg_inc
|
#ifndef plSatisfiedMsg_inc
|
||||||
#define plSatisfiedMsg_inc
|
#define plSatisfiedMsg_inc
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
|
|
||||||
class plSatisfiedMsg : public plMessage
|
class plSatisfiedMsg : public plMessage
|
||||||
{
|
{
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define plSetNetGroupIDMsg_h_inc
|
#define plSetNetGroupIDMsg_h_inc
|
||||||
|
|
||||||
#include "plMessage.h"
|
#include "plMessage.h"
|
||||||
#include "../pnNetCommon/plNetGroup.h"
|
#include "pnNetCommon/plNetGroup.h"
|
||||||
|
|
||||||
// Send this to a SynchedObject to change its NetGroupID
|
// Send this to a SynchedObject to change its NetGroupID
|
||||||
class plSetNetGroupIDMsg : public plMessage
|
class plSetNetGroupIDMsg : public plMessage
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define plSharedStateMsg_inc
|
#define plSharedStateMsg_inc
|
||||||
|
|
||||||
#include "plMessage.h"
|
#include "plMessage.h"
|
||||||
#include "../pnNetCommon/plNetSharedState.h"
|
#include "pnNetCommon/plNetSharedState.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class hsResMgr;
|
class hsResMgr;
|
||||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef PLSIMULATIONMSG_H
|
#ifndef PLSIMULATIONMSG_H
|
||||||
#define PLSIMULATIONMSG_H
|
#define PLSIMULATIONMSG_H
|
||||||
|
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
|
|
||||||
// PLSIMULATIONMSG
|
// PLSIMULATIONMSG
|
||||||
// Virtual base class for all messages which are specific to the simulation interface
|
// Virtual base class for all messages which are specific to the simulation interface
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef pnMessageCreatable_inc
|
#ifndef pnMessageCreatable_inc
|
||||||
#define pnMessageCreatable_inc
|
#define pnMessageCreatable_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
#include "plMessage.h"
|
#include "plMessage.h"
|
||||||
|
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../PubUtilLib")
|
||||||
|
|
||||||
|
set(pnModifier_HEADERS
|
||||||
|
plConditionalObject.h
|
||||||
|
plLogicModBase.h
|
||||||
|
plModifier.h
|
||||||
|
plMultiModifier.h
|
||||||
|
plSingleModifier.h
|
||||||
|
pnModifierCreatable.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnModifier_SOURCES
|
||||||
|
plConditionalObject.cpp
|
||||||
|
plLogicModBase.cpp
|
||||||
|
plModifier.cpp
|
||||||
|
plMultiModifier.cpp
|
||||||
|
plSingleModifier.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnModifier STATIC ${pnModifier_HEADERS} ${pnModifier_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnModifier_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnModifier_SOURCES})
|
@ -27,9 +27,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plConditionalObject_inc
|
#ifndef plConditionalObject_inc
|
||||||
#define plConditionalObject_inc
|
#define plConditionalObject_inc
|
||||||
|
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
|
|
||||||
class plLogicModBase;
|
class plLogicModBase;
|
||||||
|
|
||||||
|
@ -28,14 +28,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
#include "../pnSceneObject/plSceneObject.h"
|
#include "pnSceneObject/plSceneObject.h"
|
||||||
#include "../pnNetCommon/plGenericVar.h"
|
#include "pnNetCommon/plGenericVar.h"
|
||||||
#include "../pnNetCommon/plNetApp.h"
|
#include "pnNetCommon/plNetApp.h"
|
||||||
#include "../pnNetCommon/plNetSharedState.h"
|
#include "pnNetCommon/plNetSharedState.h"
|
||||||
#include "../../PubUtilLib/plNetMessage/plNetMessage.h" // breaks project dependancy levels
|
#include "plNetMessage/plNetMessage.h" // breaks project dependancy levels
|
||||||
#include "../pnMessage/plNotifyMsg.h"
|
#include "pnMessage/plNotifyMsg.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
#include "../pnMessage/plServerReplyMsg.h"
|
#include "pnMessage/plServerReplyMsg.h"
|
||||||
|
|
||||||
void plLogicModBase::ConsoleTrigger(plKey playerKey)
|
void plLogicModBase::ConsoleTrigger(plKey playerKey)
|
||||||
{
|
{
|
||||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define plLogicModBase_inc
|
#define plLogicModBase_inc
|
||||||
|
|
||||||
#include "plSingleModifier.h"
|
#include "plSingleModifier.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
|
||||||
class plConditionalObject;
|
class plConditionalObject;
|
||||||
|
@ -26,12 +26,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
#include "plModifier.h"
|
#include "plModifier.h"
|
||||||
#include "../pnSceneObject/plSceneObject.h"
|
#include "pnSceneObject/plSceneObject.h"
|
||||||
#include "../pnSceneObject/plDrawInterface.h"
|
#include "pnSceneObject/plDrawInterface.h"
|
||||||
#include "../pnSceneObject/plSimulationInterface.h"
|
#include "pnSceneObject/plSimulationInterface.h"
|
||||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
#include "pnSceneObject/plCoordinateInterface.h"
|
||||||
#include "../pnSceneObject/plAudioInterface.h"
|
#include "pnSceneObject/plAudioInterface.h"
|
||||||
#include "../pnMessage/plTimeMsg.h"
|
#include "pnMessage/plTimeMsg.h"
|
||||||
|
|
||||||
plModifier::plModifier()
|
plModifier::plModifier()
|
||||||
{
|
{
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plModifier_inc
|
#ifndef plModifier_inc
|
||||||
#define plModifier_inc
|
#define plModifier_inc
|
||||||
|
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class hsResMgr;
|
class hsResMgr;
|
||||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "plModifier.h"
|
#include "plModifier.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
|
|
||||||
class plSceneObject;
|
class plSceneObject;
|
||||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#include "plModifier.h"
|
#include "plModifier.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
|
|
||||||
class plSceneObject;
|
class plSceneObject;
|
||||||
class plSingleModMsg;
|
class plSingleModMsg;
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef pnModifierCreatable_inc
|
#ifndef pnModifierCreatable_inc
|
||||||
#define pnModifierCreatable_inc
|
#define pnModifierCreatable_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
#include "plModifier.h"
|
#include "plModifier.h"
|
||||||
|
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnNetBase_HEADERS
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnNbAuthKey.hpp
|
||||||
|
pnNbCsrKey.hpp
|
||||||
|
pnNbConst.h
|
||||||
|
pnNbGameKey.hpp
|
||||||
|
pnNbGateKeeperKey.hpp
|
||||||
|
pnNetBase.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetBase_PRIVATE
|
||||||
|
Private/pnNbAllIncludes.h
|
||||||
|
Private/pnNbEchoMsgs.h
|
||||||
|
Private/pnNbError.h
|
||||||
|
Private/pnNbError.cpp
|
||||||
|
Private/pnNbProtocol.h
|
||||||
|
Private/pnNbProtocol.cpp
|
||||||
|
Private/pnNbSrvs.h
|
||||||
|
Private/pnNbSrvs.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNetBase STATIC ${pnNetBase_HEADERS} ${pnNetBase_PRIVATE})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNetBase_HEADERS})
|
||||||
|
source_group("Private" FILES ${pnNetBase_PRIVATE})
|
@ -35,7 +35,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNNETBASE_PCH_H
|
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNNETBASE_PCH_H
|
||||||
|
|
||||||
|
|
||||||
#include "../pnUtils/pnUtils.h"
|
#include "pnUtils/pnUtils.h"
|
||||||
#include "../pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
|
|
||||||
#include "Private/pnNbAllIncludes.h"
|
#include "Private/pnNbAllIncludes.h"
|
||||||
|
@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNNETBASE_PRIVATE_PNNBALLINCLUDES_H
|
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNNETBASE_PRIVATE_PNNBALLINCLUDES_H
|
||||||
|
|
||||||
|
|
||||||
#include "../pnProduct/pnProduct.h"
|
#include "pnProduct/pnProduct.h"
|
||||||
|
|
||||||
#include "pnNbConst.h"
|
#include "pnNbConst.h"
|
||||||
#include "pnNbError.h"
|
#include "pnNbError.h"
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnNetCli_HEADERS
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnNetCli.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetCli_SOURCES
|
||||||
|
pnNcChannel.cpp
|
||||||
|
pnNcCli.cpp
|
||||||
|
pnNcEncrypt.cpp
|
||||||
|
pnNcUtils.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNetCli STATIC ${pnNetCli_HEADERS} ${pnNetCli_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNetCli_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnNetCli_SOURCES})
|
@ -0,0 +1,35 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
include_directories("../../PubUtilLib")
|
||||||
|
|
||||||
|
set(pnNetCommon_HEADERS
|
||||||
|
plGenericVar.h
|
||||||
|
plNetAddress.h
|
||||||
|
plNetApp.h
|
||||||
|
plNetGroup.h
|
||||||
|
plNetResManager.h
|
||||||
|
plNetServers.h
|
||||||
|
plNetSharedState.h
|
||||||
|
plSDLTypes.h
|
||||||
|
plSynchedObject.h
|
||||||
|
plSynchedValue.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetCommon_SOURCES
|
||||||
|
plGenericVar.cpp
|
||||||
|
plNetAddress.cpp
|
||||||
|
plNetApp.cpp
|
||||||
|
plNetGroup.cpp
|
||||||
|
plNetResManager.cpp
|
||||||
|
plNetServers.cpp
|
||||||
|
plNetSharedState.cpp
|
||||||
|
plSDLTypes.cpp
|
||||||
|
plSynchedObject.cpp
|
||||||
|
plSynchedValue.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNetCommon STATIC ${pnNetCommon_HEADERS} ${pnNetCommon_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNetCommon_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnNetCommon_SOURCES})
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plNetResMgr_h
|
#ifndef plNetResMgr_h
|
||||||
#define plNetResMgr_h
|
#define plNetResMgr_h
|
||||||
|
|
||||||
#include "../plResMgr/plResManager.h"
|
#include "plResMgr/plResManager.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
//
|
//
|
||||||
// plNetResMgr - Keys? Disk? What? Nah, we'll just create new ones and give them to ya
|
// plNetResMgr - Keys? Disk? What? Nah, we'll just create new ones and give them to ya
|
@ -0,0 +1,21 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnNetDiag_HEADERS
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnNetDiag.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetDiag_SOURCES
|
||||||
|
pnNdDns.cpp
|
||||||
|
pnNdIcmp.cpp
|
||||||
|
pnNdTcp.cpp
|
||||||
|
pnNetDiag.cpp
|
||||||
|
pnNetSys.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNetDiag STATIC ${pnNetDiag_HEADERS} ${pnNetDiag_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNetDiag_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnNetDiag_SOURCES})
|
@ -0,0 +1,96 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
if(PLASMA_TARGETS STREQUAL "Server")
|
||||||
|
include_directories("../../ServerLib")
|
||||||
|
endif(PLASMA_TARGETS STREQUAL "Server")
|
||||||
|
|
||||||
|
set(pnNetProtocol_HEADERS
|
||||||
|
Intern.h
|
||||||
|
Pch.h
|
||||||
|
pnNetProtocol.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PRIVATE
|
||||||
|
Private/pnNpAllIncludes.h
|
||||||
|
Private/pnNpCommon.h
|
||||||
|
Private/pnNpCommon.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_CLI2AUTH
|
||||||
|
Private/Protocols/CLi2Auth/pnNpCli2Auth.h
|
||||||
|
Private/Protocols/CLi2Auth/pnNpCli2Auth.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_CLI2CSR
|
||||||
|
Private/Protocols/CLi2Csr/pnNpCli2Csr.h
|
||||||
|
Private/Protocols/CLi2Csr/pnNpCli2Csr.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_CLI2FILE
|
||||||
|
Private/Protocols/CLi2File/pnNpCli2File.h
|
||||||
|
Private/Protocols/CLi2File/pnNpCli2File.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_CLI2GAME
|
||||||
|
Private/Protocols/CLi2Game/pnNpCli2Game.h
|
||||||
|
Private/Protocols/CLi2Game/pnNpCli2Game.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_CLI2GK
|
||||||
|
Private/Protocols/CLi2GateKeeper/pnNpCli2GateKeeper.h
|
||||||
|
Private/Protocols/CLi2GateKeeper/pnNpCli2GateKeeper.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2DB
|
||||||
|
Private/Protocols/Srv2Db/pnNpSrv2Db.h
|
||||||
|
Private/Protocols/Srv2Db/pnNpSrv2Db.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2LOG
|
||||||
|
Private/Protocols/Srv2Log/pnNpSrv2Log.h
|
||||||
|
Private/Protocols/Srv2Log/pnNpSrv2Log.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2MCP
|
||||||
|
Private/Protocols/Srv2Mcp/pnNpSrv2Mcp.h
|
||||||
|
Private/Protocols/Srv2Mcp/pnNpSrv2Mcp.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2SCORE
|
||||||
|
Private/Protocols/Srv2Score/pnNpSrv2Score.h
|
||||||
|
Private/Protocols/Srv2Score/pnNpSrv2Score.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2STATE
|
||||||
|
Private/Protocols/Srv2State/pnNpSrv2State.h
|
||||||
|
Private/Protocols/Srv2State/pnNpSrv2State.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnNetProtocol_PROTO_SRV2VAULT
|
||||||
|
Private/Protocols/Srv2Vault/pnNpSrv2Vault.h
|
||||||
|
Private/Protocols/Srv2Vault/pnNpSrv2Vault.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnNetProtocol STATIC ${pnNetProtocol_HEADERS} ${pnNetProtocol_PRIVATE}
|
||||||
|
${pnNetProtocol_PROTO_CLI2AUTH} ${pnNetProtocol_PROTO_CLI2CSR}
|
||||||
|
${pnNetProtocol_PROTO_CLI2FILE} ${pnNetProtocol_PROTO_CLI2GAME}
|
||||||
|
${pnNetProtocol_PROTO_CLI2GK} ${pnNetProtocol_PROTO_SRV2DB}
|
||||||
|
${pnNetProtocol_PROTO_SRV2LOG} ${pnNetProtocol_PROTO_SRV2MCP}
|
||||||
|
${pnNetProtocol_PROTO_SRV2SCORE} ${pnNetProtocol_PROTO_SRV2STATE}
|
||||||
|
${pnNetProtocol_PROTO_SRV2VAULT}
|
||||||
|
)
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnNetProtocol_HEADERS})
|
||||||
|
source_group("Private" FILES ${pnNetProtocol_PRIVATE})
|
||||||
|
source_group("Private\\Cli2Auth" FILES ${pnNetProtocol_PROTO_CLI2AUTH})
|
||||||
|
source_group("Private\\Cli2Csr" FILES ${pnNetProtocol_PROTO_CLI2CSR})
|
||||||
|
source_group("Private\\Cli2File" FILES ${pnNetProtocol_PROTO_CLI2FILE})
|
||||||
|
source_group("Private\\Cli2Game" FILES ${pnNetProtocol_PROTO_CLI2GAME})
|
||||||
|
source_group("Private\\Cli2GateKeeper" FILES ${pnNetProtocol_PROTO_CLI2GK})
|
||||||
|
source_group("Private\\Srv2Db" FILES ${pnNetProtocol_PROTO_SRV2DB})
|
||||||
|
source_group("Private\\Srv2Log" FILES ${pnNetProtocol_PROTO_SRV2LOG})
|
||||||
|
source_group("Private\\Srv2Mcp" FILES ${pnNetProtocol_PROTO_SRV2MCP})
|
||||||
|
source_group("Private\\Srv2Score" FILES ${pnNetProtocol_PROTO_SRV2SCORE})
|
||||||
|
source_group("Private\\Srv2State" FILES ${pnNetProtocol_PROTO_SRV2STATE})
|
||||||
|
source_group("Private\\Srv2Vault" FILES ${pnNetProtocol_PROTO_SRV2VAULT})
|
@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
#ifdef SERVER
|
#ifdef SERVER
|
||||||
#include "pnIni/pnIni.h"
|
#include "pnIni/pnIni.h"
|
||||||
#include "../ServerLib/psUtils/psUtils.h" // for SrvMsgHeader, ugh
|
#include "psUtils/psUtils.h" // for SrvMsgHeader, ugh
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "Private/pnNpAllIncludes.h"
|
#include "Private/pnNpAllIncludes.h"
|
||||||
|
@ -73,8 +73,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifdef SERVER
|
#ifdef SERVER
|
||||||
# ifdef USES_NETSRV
|
# ifdef USES_NETSRV
|
||||||
// for SrvMsgHeader definition
|
// for SrvMsgHeader definition
|
||||||
# include "../../NucleusLib/pnIni/pnIni.h" // psSrvConn needs ini types
|
# include "pnIni/pnIni.h" // psSrvConn needs ini types
|
||||||
# include "../../ServerLib/psUtils/psUtils.h"
|
# include "psUtils/psUtils.h"
|
||||||
|
|
||||||
# ifdef USES_PROTOCOL_SRV2VAULT
|
# ifdef USES_PROTOCOL_SRV2VAULT
|
||||||
# include "Protocols/Srv2Vault/pnNpSrv2Vault.h"
|
# include "Protocols/Srv2Vault/pnNpSrv2Vault.h"
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnProduct_HEADERS
|
||||||
|
Pch.h
|
||||||
|
pnProduct.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnProduct_PRIVATE
|
||||||
|
Private/pnPrAllIncludes.h
|
||||||
|
Private/pnPrBranchId.h
|
||||||
|
Private/pnPrBranchId.cpp
|
||||||
|
Private/pnPrBuildId.h
|
||||||
|
Private/pnPrBuildId.cpp
|
||||||
|
Private/pnPrBuildString.h
|
||||||
|
Private/pnPrBuildString.cpp
|
||||||
|
Private/pnPrBuildType.h
|
||||||
|
Private/pnPrBuildType.cpp
|
||||||
|
Private/pnPrProductId.h
|
||||||
|
Private/pnPrProductId.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnProduct STATIC ${pnProduct_HEADERS} ${pnProduct_PRIVATE})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnProduct_HEADERS})
|
||||||
|
source_group("Private" FILES ${pnProduct_PRIVATE})
|
@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNPRODUCT_PRIVATE_PNPRALLINCLUDES_H
|
#define PLASMA20_SOURCES_PLASMA_NUCLEUSLIB_PNPRODUCT_PRIVATE_PNPRALLINCLUDES_H
|
||||||
|
|
||||||
|
|
||||||
#include "../pnUtils/pnUtils.h"
|
#include "pnUtils/pnUtils.h"
|
||||||
|
|
||||||
#include "pnPrBuildId.h"
|
#include "pnPrBuildId.h"
|
||||||
#include "pnPrBuildType.h"
|
#include "pnPrBuildType.h"
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
include_directories("../../NucleusLib/inc")
|
||||||
|
|
||||||
|
set(pnSceneObject_HEADERS
|
||||||
|
plAudioInterface.h
|
||||||
|
plCoordinateInterface.h
|
||||||
|
plDrawInterface.h
|
||||||
|
plObjInterface.h
|
||||||
|
plSceneObject.h
|
||||||
|
plSimulationInterface.h
|
||||||
|
pnSceneObjectCreatable.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnSceneObject_SOURCES
|
||||||
|
plAudioInterface.cpp
|
||||||
|
plCoordinateInterface.cpp
|
||||||
|
plDrawInterface.cpp
|
||||||
|
plObjInterface.cpp
|
||||||
|
plSceneObject.cpp
|
||||||
|
plSimulationInterface.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnSceneObject STATIC ${pnSceneObject_HEADERS} ${pnSceneObject_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnSceneObject_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnSceneObject_SOURCES})
|
@ -27,20 +27,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
#include "plAudioInterface.h"
|
#include "plAudioInterface.h"
|
||||||
#include "plAudible.h"
|
#include "plAudible.h"
|
||||||
#include "../pnMessage/plAudioSysMsg.h"
|
#include "pnMessage/plAudioSysMsg.h"
|
||||||
#include "../pnMessage/plSoundMsg.h"
|
#include "pnMessage/plSoundMsg.h"
|
||||||
#include "hsBounds.h"
|
#include "hsBounds.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "plCoordinateInterface.h"
|
#include "plCoordinateInterface.h"
|
||||||
#include "../pnMessage/plNodeRefMsg.h"
|
#include "pnMessage/plNodeRefMsg.h"
|
||||||
#include "../pnMessage/plProxyDrawMsg.h"
|
#include "pnMessage/plProxyDrawMsg.h"
|
||||||
#include "../pnNetCommon/plNetApp.h"
|
#include "pnNetCommon/plNetApp.h"
|
||||||
#include "hsTimer.h"
|
#include "hsTimer.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -29,15 +29,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plDrawInterface.h"
|
#include "plDrawInterface.h"
|
||||||
#include "plSimulationInterface.h"
|
#include "plSimulationInterface.h"
|
||||||
#include "plAudioInterface.h"
|
#include "plAudioInterface.h"
|
||||||
#include "../pnMessage/plWarpMsg.h"
|
#include "pnMessage/plWarpMsg.h"
|
||||||
#include "../pnMessage/plTimeMsg.h"
|
#include "pnMessage/plTimeMsg.h"
|
||||||
#include "../pnMessage/plCorrectionMsg.h"
|
#include "pnMessage/plCorrectionMsg.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "../pnNetCommon/plSDLTypes.h"
|
#include "pnNetCommon/plSDLTypes.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
#include "plProfile.h"
|
#include "plProfile.h"
|
||||||
|
@ -31,7 +31,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plObjInterface.h"
|
#include "plObjInterface.h"
|
||||||
#include "hsTemplates.h"
|
#include "hsTemplates.h"
|
||||||
#include "hsMatrix44.h"
|
#include "hsMatrix44.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
|
|
||||||
class hsStream;
|
class hsStream;
|
||||||
class hsResMgr;
|
class hsResMgr;
|
||||||
|
@ -32,9 +32,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "plgDispatch.h"
|
#include "plgDispatch.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "../pnMessage/plDISpansMsg.h"
|
#include "pnMessage/plDISpansMsg.h"
|
||||||
|
|
||||||
plDrawInterface::plDrawInterface()
|
plDrawInterface::plDrawInterface()
|
||||||
{
|
{
|
||||||
|
@ -27,10 +27,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsTypes.h"
|
#include "hsTypes.h"
|
||||||
#include "plObjInterface.h"
|
#include "plObjInterface.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
|
|
||||||
|
|
||||||
plObjInterface::plObjInterface()
|
plObjInterface::plObjInterface()
|
||||||
|
@ -27,12 +27,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plInterface_inc
|
#ifndef plInterface_inc
|
||||||
#define plInterface_inc
|
#define plInterface_inc
|
||||||
|
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
#include "../pnMessage/plRefMsg.h"
|
#include "pnMessage/plRefMsg.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
|
|
||||||
class hsResMgr;
|
class hsResMgr;
|
||||||
|
@ -30,27 +30,27 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "plSimulationInterface.h"
|
#include "plSimulationInterface.h"
|
||||||
#include "plCoordinateInterface.h"
|
#include "plCoordinateInterface.h"
|
||||||
#include "plAudioInterface.h"
|
#include "plAudioInterface.h"
|
||||||
#include "../pnDispatch/plDispatch.h"
|
#include "pnDispatch/plDispatch.h"
|
||||||
#include "../pnModifier/plModifier.h"
|
#include "pnModifier/plModifier.h"
|
||||||
#include "../pnMessage/plMessage.h"
|
#include "pnMessage/plMessage.h"
|
||||||
#include "../pnMessage/plRefMsg.h"
|
#include "pnMessage/plRefMsg.h"
|
||||||
#include "plDrawable.h"
|
#include "plDrawable.h"
|
||||||
#include "plPhysical.h"
|
#include "plPhysical.h"
|
||||||
#include "plAudible.h"
|
#include "plAudible.h"
|
||||||
#include "../pnMessage/plTimeMsg.h"
|
#include "pnMessage/plTimeMsg.h"
|
||||||
#include "../pnMessage/plCorrectionMsg.h"
|
#include "pnMessage/plCorrectionMsg.h"
|
||||||
#include "../pnMessage/plWarpMsg.h"
|
#include "pnMessage/plWarpMsg.h"
|
||||||
#include "../pnMessage/plSoundMsg.h"
|
#include "pnMessage/plSoundMsg.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
#include "../pnMessage/plAttachMsg.h"
|
#include "pnMessage/plAttachMsg.h"
|
||||||
#include "../pnMessage/plObjRefMsg.h"
|
#include "pnMessage/plObjRefMsg.h"
|
||||||
#include "../pnMessage/plNodeRefMsg.h"
|
#include "pnMessage/plNodeRefMsg.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "../pnMessage/plSimulationSynchMsg.h"
|
#include "pnMessage/plSimulationSynchMsg.h"
|
||||||
#include "../pnMessage/plSimulationMsg.h"
|
#include "pnMessage/plSimulationMsg.h"
|
||||||
#include "../pnMessage/plNodeChangeMsg.h"
|
#include "pnMessage/plNodeChangeMsg.h"
|
||||||
#include "../pnMessage/plSelfDestructMsg.h"
|
#include "pnMessage/plSelfDestructMsg.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
|
@ -28,11 +28,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#define plSceneObject_inc
|
#define plSceneObject_inc
|
||||||
|
|
||||||
#include "hsBitVector.h"
|
#include "hsBitVector.h"
|
||||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
#include "pnKeyedObject/hsKeyedObject.h"
|
||||||
#include "../pnMessage/plRefMsg.h"
|
#include "pnMessage/plRefMsg.h"
|
||||||
#include "../pnNetCommon/plSynchedObject.h"
|
#include "pnNetCommon/plSynchedObject.h"
|
||||||
#include "../pnNetCommon/plSynchedValue.h"
|
#include "pnNetCommon/plSynchedValue.h"
|
||||||
#include "../pnModifier/plModifier.h"
|
#include "pnModifier/plModifier.h"
|
||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
|
|
||||||
class plObjInterface;
|
class plObjInterface;
|
||||||
|
@ -31,13 +31,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsStream.h"
|
#include "hsStream.h"
|
||||||
#include "hsResMgr.h"
|
#include "hsResMgr.h"
|
||||||
#include "plSceneObject.h"
|
#include "plSceneObject.h"
|
||||||
#include "../pnMessage/plEnableMsg.h"
|
#include "pnMessage/plEnableMsg.h"
|
||||||
#include "../pnMessage/plIntRefMsg.h"
|
#include "pnMessage/plIntRefMsg.h"
|
||||||
#include "../pnMessage/plWarpMsg.h"
|
#include "pnMessage/plWarpMsg.h"
|
||||||
#include "../pnMessage/plSimulationSynchMsg.h"
|
#include "pnMessage/plSimulationSynchMsg.h"
|
||||||
#include "../pnMessage/plSimulationMsg.h"
|
#include "pnMessage/plSimulationMsg.h"
|
||||||
#include "../pnMessage/plNodeRefMsg.h"
|
#include "pnMessage/plNodeRefMsg.h"
|
||||||
#include "../pnKeyedObject/plKey.h"
|
#include "pnKeyedObject/plKey.h"
|
||||||
|
|
||||||
plSimulationInterface::plSimulationInterface() : fPhysical(nil)
|
plSimulationInterface::plSimulationInterface() : fPhysical(nil)
|
||||||
{
|
{
|
||||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#ifndef plSceneObjectCreatable_inc
|
#ifndef plSceneObjectCreatable_inc
|
||||||
#define plSceneObjectCreatable_inc
|
#define plSceneObjectCreatable_inc
|
||||||
|
|
||||||
#include "../pnFactory/plCreator.h"
|
#include "pnFactory/plCreator.h"
|
||||||
|
|
||||||
#include "plObjInterface.h"
|
#include "plObjInterface.h"
|
||||||
|
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
include_directories("../../CoreLib")
|
||||||
|
include_directories("../../NucleusLib")
|
||||||
|
|
||||||
|
set(pnSimpleNet_HEADERS
|
||||||
|
Pch.h
|
||||||
|
pnSimpleNet.h
|
||||||
|
)
|
||||||
|
|
||||||
|
set(pnSimpleNet_SOURCES
|
||||||
|
pnSimpleNet.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(pnSimpleNet STATIC ${pnSimpleNet_HEADERS} ${pnSimpleNet_SOURCES})
|
||||||
|
|
||||||
|
source_group("Header Files" FILES ${pnSimpleNet_HEADERS})
|
||||||
|
source_group("Source Files" FILES ${pnSimpleNet_SOURCES})
|
Reference in New Issue
Block a user