mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
PubUtilLib Part IV
This commit is contained in:
@ -20,6 +20,10 @@ set(PLASMA_TARGETS Client
|
||||
set_property(CACHE PLASMA_TARGETS PROPERTY STRINGS
|
||||
"Client" "Server" "Patcher" "Ethereal" "NoAvMsgs")
|
||||
|
||||
if(PLASMA_TARGETS STREQUAL "Client")
|
||||
add_definitions(-DCLIENT)
|
||||
endif(PLASMA_TARGETS STREQUAL "Client")
|
||||
|
||||
if(PLASMA_TARGETS STREQUAL "Patcher")
|
||||
add_definitions(-DPATCHER)
|
||||
endif(PLASMA_TARGETS STREQUAL "Patcher")
|
||||
|
@ -29,26 +29,25 @@ add_subdirectory(plNetClientComm)
|
||||
add_subdirectory(plNetClientRecorder)
|
||||
#add_subdirectory(plNetCommon) # TODO: STLport
|
||||
add_subdirectory(plNetGameLib)
|
||||
#add_subdirectory(plNetMessage)
|
||||
#add_subdirectory(plNetTransport)
|
||||
#add_subdirectory(plParticleSystem)
|
||||
#add_subdirectory(plPhysical)
|
||||
#add_subdirectory(plPhysX)
|
||||
#add_subdirectory(plPipeline)
|
||||
#add_subdirectory(plProgressMgr)
|
||||
#add_subdirectory(plResMgr)
|
||||
#add_subdirectory(plScene)
|
||||
#add_subdirectory(plSDL)
|
||||
add_subdirectory(plNetMessage)
|
||||
add_subdirectory(plNetTransport)
|
||||
add_subdirectory(plParticleSystem)
|
||||
add_subdirectory(plPhysical)
|
||||
#add_subdirectory(plPhysX) # TODO: PhysX
|
||||
#add_subdirectory(plPipeline) # TODO: Bink, DirectX
|
||||
add_subdirectory(plProgressMgr)
|
||||
add_subdirectory(plResMgr)
|
||||
add_subdirectory(plScene)
|
||||
add_subdirectory(plSDL)
|
||||
#add_subdirectory(plSDLBrowser) # Not being used by any current slns
|
||||
#add_subdirectory(plSockets)
|
||||
#add_subdirectory(plStatGather)
|
||||
#add_subdirectory(plStatusLog)
|
||||
#add_subdirectory(plStreamLogger)
|
||||
#add_subdirectory(plSurface)
|
||||
#add_subdirectory(plTransform)
|
||||
#add_subdirectory(plUnifiedTime)
|
||||
#add_subdirectory(plUUID)
|
||||
#add_subdirectory(plVault)
|
||||
add_subdirectory(plSockets)
|
||||
add_subdirectory(plStatGather)
|
||||
add_subdirectory(plStatusLog)
|
||||
add_subdirectory(plStreamLogger)
|
||||
add_subdirectory(plSurface)
|
||||
add_subdirectory(plTransform)
|
||||
add_subdirectory(plUnifiedTime)
|
||||
add_subdirectory(plUUID)
|
||||
add_subdirectory(plVault)
|
||||
#add_subdirectory(plWinStrBlock) # Not being used by any current slns
|
||||
#add_subdirectory(plWndCtrls) # Not being used by any current slns
|
||||
#add_subdirectory(PubUtilInc)
|
||||
|
@ -27,33 +27,33 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAllCreatables_inc
|
||||
#define plAllCreatables_inc
|
||||
|
||||
#include "../plGImage/plGImageCreatable.h"
|
||||
#include "../plGLight/plGLightCreatable.h"
|
||||
#include "../plInterp/plInterpCreatable.h"
|
||||
#include "../plInputCore/plInputCoreCreatable.h"
|
||||
#include "../plPipeline/plPipelineCreatable.h"
|
||||
#include "../plResMgr/plResMgrCreatable.h"
|
||||
#include "../plSurface/plSurfaceCreatable.h"
|
||||
#include "../plNetClient/plNetClientCreatable.h"
|
||||
#include "../plNetClientComm/plNetClientCommCreatable.h"
|
||||
#include "../plMessage/plMessageCreatable.h"
|
||||
#include "../plAudible/plAudibleCreatable.h"
|
||||
#include "../plDrawable/plDrawableCreatable.h"
|
||||
#include "../plPhysical/plPhysicalCreatable.h"
|
||||
#include "../plModifier/plModifierCreatable.h"
|
||||
#include "../plScene/plSceneCreatable.h"
|
||||
#include "../plPhysX/plPhysXCreatable.h"
|
||||
#include "../plAudio/plAudioCreatable.h"
|
||||
#include "../plAudioCore/plAudioCoreCreatable.h"
|
||||
#include "../plParticleSystem/plParticleCreatable.h"
|
||||
#include "../plNetCommon/plNetCommonCreatable.h"
|
||||
#include "../plVault/plVaultCreatable.h"
|
||||
#include "../plAvatar/plAvatarCreatable.h"
|
||||
#include "../plIntersect/plIntersectCreatable.h"
|
||||
#include "../plNetMessage/plNetMessageCreatable.h"
|
||||
#include "../plStatGather/plStatGatherCreatable.h"
|
||||
#include "../plSDL/plSDLCreatable.h"
|
||||
#include "../plAgeLoader/plAgeLoaderCreatable.h"
|
||||
#include "plGImage/plGImageCreatable.h"
|
||||
#include "plGLight/plGLightCreatable.h"
|
||||
#include "plInterp/plInterpCreatable.h"
|
||||
#include "plInputCore/plInputCoreCreatable.h"
|
||||
#include "plPipeline/plPipelineCreatable.h"
|
||||
#include "plResMgr/plResMgrCreatable.h"
|
||||
#include "plSurface/plSurfaceCreatable.h"
|
||||
#include "plNetClient/plNetClientCreatable.h"
|
||||
#include "plNetClientComm/plNetClientCommCreatable.h"
|
||||
#include "plMessage/plMessageCreatable.h"
|
||||
#include "plAudible/plAudibleCreatable.h"
|
||||
#include "plDrawable/plDrawableCreatable.h"
|
||||
#include "plPhysical/plPhysicalCreatable.h"
|
||||
#include "plModifier/plModifierCreatable.h"
|
||||
#include "plScene/plSceneCreatable.h"
|
||||
#include "plPhysX/plPhysXCreatable.h"
|
||||
#include "plAudio/plAudioCreatable.h"
|
||||
#include "plAudioCore/plAudioCoreCreatable.h"
|
||||
#include "plParticleSystem/plParticleCreatable.h"
|
||||
#include "plNetCommon/plNetCommonCreatable.h"
|
||||
#include "plVault/plVaultCreatable.h"
|
||||
#include "plAvatar/plAvatarCreatable.h"
|
||||
#include "plIntersect/plIntersectCreatable.h"
|
||||
#include "plNetMessage/plNetMessageCreatable.h"
|
||||
#include "plStatGather/plStatGatherCreatable.h"
|
||||
#include "plSDL/plSDLCreatable.h"
|
||||
#include "plAgeLoader/plAgeLoaderCreatable.h"
|
||||
|
||||
#endif // plAllCreatables_inc
|
||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsConfig.h"
|
||||
#include "hsUtils.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
|
||||
class plNetApp;
|
||||
class plNetGenericServer;
|
||||
|
@ -3,8 +3,6 @@ include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
set(plNetGameLib_PRIVATE
|
||||
Private/plNglAllIncludes.h
|
||||
Private/plNglAuth.h
|
||||
|
@ -0,0 +1,22 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plNetMessage_SOURCES
|
||||
plNetMessage.cpp
|
||||
plNetMsgHelpers.cpp
|
||||
)
|
||||
|
||||
set(plNetMessage_HEADERS
|
||||
plNetCommonMessage.h
|
||||
plNetMessage.h
|
||||
plNetMessageCreatable.h
|
||||
plNetMsgHelpers.h
|
||||
plNetMsgVersion.h
|
||||
)
|
||||
|
||||
add_library(plNetMessage STATIC ${plNetMessage_SOURCES} ${plNetMessage_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plNetMessage_SOURCES})
|
||||
source_group("Header Files" FILES ${plNetMessage_HEADERS})
|
@ -30,17 +30,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plNetMsgVersion.h"
|
||||
#include "plCreatableIndex.h"
|
||||
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnNetCommon/plNetSharedState.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "../pnNetCommon/pnNetCommon.h"
|
||||
#include "../pnNetCommon/plGenericVar.h"
|
||||
#include "../pnFactory/plFactory.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnNetCommon/plNetSharedState.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
#include "pnNetCommon/pnNetCommon.h"
|
||||
#include "pnNetCommon/plGenericVar.h"
|
||||
#include "pnFactory/plFactory.h"
|
||||
|
||||
#include "../plVault/plVault.h"
|
||||
#include "../plNetCommon/plNetCommon.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "plVault/plVault.h"
|
||||
#include "plNetCommon/plNetCommon.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
|
||||
#if defined(HS_BUILD_FOR_UNIX)
|
||||
#include <sys/socket.h>
|
||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
// kept separate for a reason
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
#include "plNetMessage.h"
|
||||
|
||||
// NON CREATABLES
|
||||
|
@ -25,11 +25,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plNetMsgHelpers.h"
|
||||
#include "plNetMessage.h"
|
||||
#include "../plCompression/plZlibCompress.h"
|
||||
#include "../pnNetCommon/plNetServers.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "plCompression/plZlibCompress.h"
|
||||
#include "pnNetCommon/plNetServers.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
#include "hsStream.h"
|
||||
#include <algorithm>
|
||||
|
||||
|
@ -35,12 +35,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsUtils.h"
|
||||
#include "hsStream.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../pnNetCommon/pnNetCommon.h"
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "../plNetCommon/plClientGuid.h"
|
||||
#include "pnNetCommon/pnNetCommon.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
#include "plNetCommon/plClientGuid.h"
|
||||
#include <algorithm>
|
||||
|
||||
class plKey;
|
||||
|
@ -0,0 +1,21 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
set(plNetTransport_SOURCES
|
||||
plNetTransport.cpp
|
||||
plNetTransportMember.cpp
|
||||
)
|
||||
|
||||
set(plNetTransport_HEADERS
|
||||
plNetTransport.h
|
||||
plNetTransportMember.h
|
||||
)
|
||||
|
||||
add_library(plNetTransport STATIC ${plNetTransport_SOURCES} ${plNetTransport_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plNetTransport_SOURCES})
|
||||
source_group("Header Files" FILES ${plNetTransport_HEADERS})
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
#include "plNetTransport.h"
|
||||
#include "plNetTransportMember.h"
|
||||
#include "../plNetMessage/plNetMessage.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "plNetMessage/plNetMessage.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include <algorithm>
|
||||
|
||||
plNetTransport::~plNetTransport()
|
||||
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsConfig.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../plNetCommon/plNetMember.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "plNetCommon/plNetMember.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
//
|
||||
// This represents a participant in the game, ie. another
|
||||
|
@ -0,0 +1,34 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plParticleSystem_SOURCES
|
||||
plBoundInterface.cpp
|
||||
plConvexVolume.cpp
|
||||
plParticleApplicator.cpp
|
||||
plParticleEffect.cpp
|
||||
plParticleEmitter.cpp
|
||||
plParticleGenerator.cpp
|
||||
plParticleSDLMod.cpp
|
||||
plParticleSystem.cpp
|
||||
)
|
||||
|
||||
set(plParticleSystem_HEADERS
|
||||
plBoundInterface.h
|
||||
plConvexVolume.h
|
||||
plEffectTargetInfo.h
|
||||
plParticle.h
|
||||
plParticleApplicator.h
|
||||
plParticleCreatable.h
|
||||
plParticleEffect.h
|
||||
plParticleEmitter.h
|
||||
plParticleGenerator.h
|
||||
plParticleSDLMod.h
|
||||
plParticleSystem.h
|
||||
)
|
||||
|
||||
add_library(plParticleSystem STATIC ${plParticleSystem_SOURCES} ${plParticleSystem_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plParticleSystem_SOURCES})
|
||||
source_group("Header Files" FILES ${plParticleSystem_HEADERS})
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plBoundInterface_inc
|
||||
#define plBoundInterface_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
|
||||
class plConvexVolume;
|
||||
struct hsMatrix44;
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plConvexVolume_inc
|
||||
#define plConvexVolume_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
|
||||
struct hsPlane3;
|
||||
struct hsPoint3;
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define plParticle_inc
|
||||
|
||||
#include "hsGeometry3.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "hsColorRGBA.h"
|
||||
|
||||
// The meat of the particle. These classes, in combination with the plParticleEmitter that spawned it,
|
||||
// should contain everything specific to a particle, necessary to build a renderable poly to represent a
|
||||
|
@ -26,10 +26,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plParticleSystem.h"
|
||||
#include "plParticleGenerator.h"
|
||||
#include "plParticleApplicator.h"
|
||||
#include "../plAvatar/plScalarChannel.h"
|
||||
#include "../plAvatar/plAGModifier.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "plAvatar/plScalarChannel.h"
|
||||
#include "plAvatar/plAGModifier.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
|
||||
#define PI 3.14159
|
||||
|
||||
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef PLPARTICLEAPPLICATOR_INC
|
||||
#define PLPARTICLEAPPLICATOR_INC
|
||||
|
||||
#include "../plAvatar/plAGChannel.h"
|
||||
#include "../plAvatar/plAGApplicator.h"
|
||||
#include "plAvatar/plAGChannel.h"
|
||||
#include "plAvatar/plAGApplicator.h"
|
||||
|
||||
class plParticleSystem;
|
||||
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plParticleCreatable_inc
|
||||
#define plParticleCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plParticleSystem.h"
|
||||
#include "plParticleEffect.h"
|
||||
|
@ -33,9 +33,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsResMgr.h"
|
||||
#include "plPipeline.h"
|
||||
#include "hsFastMath.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "plMath/plRandom.h"
|
||||
#include "plParticleSystem.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////
|
||||
plParticleCollisionEffect::plParticleCollisionEffect()
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plParticleEffect_inc
|
||||
#define plParticleEffect_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "hsMatrix44.h"
|
||||
|
||||
class plEffectTargetInfo;
|
||||
|
@ -26,17 +26,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsUtils.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
#include "plParticleGenerator.h"
|
||||
#include "plParticleEmitter.h"
|
||||
#include "plParticleSystem.h"
|
||||
#include "plParticle.h"
|
||||
#include "plParticleEffect.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "../plSurface/plLayerInterface.h"
|
||||
#include "hsColorRGBA.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
#include "plSurface/plLayerInterface.h"
|
||||
#include "plProfile.h"
|
||||
#include "hsFastMath.h"
|
||||
|
||||
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsBounds.h"
|
||||
#include "../pnNetCommon/plSynchedValue.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "pnNetCommon/plSynchedValue.h"
|
||||
#include "hsColorRGBA.h"
|
||||
|
||||
class hsBounds3Ext;
|
||||
class plParticleSystem;
|
||||
|
@ -32,11 +32,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plParticleSystem.h"
|
||||
#include "plParticleEmitter.h"
|
||||
#include "plParticleGenerator.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "hsColorRGBA.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "plMath/plRandom.h"
|
||||
|
||||
static const hsScalar DEFAULT_INVERSE_MASS = 1.f;
|
||||
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define plParticleGenerator_inc
|
||||
|
||||
#include "hsGeometry3.h"
|
||||
#include "../pnNetCommon/plSynchedValue.h"
|
||||
#include "pnNetCommon/plSynchedValue.h"
|
||||
class plParticleEmitter;
|
||||
class plScalarController;
|
||||
|
||||
|
@ -26,9 +26,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plParticleSDLMod.h"
|
||||
#include "plParticleSystem.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
// static vars
|
||||
char plParticleSDLMod::kStrNumParticles[]="numParticles";
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plParticleSDLMod_inc
|
||||
#define plParticleSDLMod_inc
|
||||
|
||||
#include "../plModifier/plSDLModifier.h"
|
||||
#include "plModifier/plSDLModifier.h"
|
||||
|
||||
//
|
||||
// This modifier is responsible for sending and recving
|
||||
|
@ -33,21 +33,21 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plgDispatch.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plDrawInterface.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../plMessage/plRenderMsg.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plDrawInterface.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "plMessage/plRenderMsg.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
#include "plPipeline.h"
|
||||
#include "hsTimer.h"
|
||||
#include "plProfile.h"
|
||||
#include "plTweak.h"
|
||||
|
||||
#include "../plDrawable/plParticleFiller.h"
|
||||
#include "plDrawable/plParticleFiller.h"
|
||||
|
||||
plProfile_CreateCounter("Num Particles", "Particles", NumParticles);
|
||||
|
||||
|
@ -28,10 +28,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsTemplates.h"
|
||||
#include "hsGeometry3.h"
|
||||
#include "../../NucleusLib/pnModifier/plModifier.h"
|
||||
#include "../pnNetCommon/plSynchedValue.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "../CoreLib/hsMatrix44.h"
|
||||
#include "pnModifier/plModifier.h"
|
||||
#include "pnNetCommon/plSynchedValue.h"
|
||||
#include "hsColorRGBA.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "plEffectTargetInfo.h"
|
||||
|
||||
class plPipeline;
|
||||
|
@ -0,0 +1,33 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../FeatureLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENAL_INCLUDE_DIR})
|
||||
|
||||
set(plPhysical_SOURCES
|
||||
plCollisionDetector.cpp
|
||||
plPhysicalProxy.cpp
|
||||
plPhysicalSDLModifier.cpp
|
||||
plPhysicalSndGroup.cpp
|
||||
plPhysicsSoundMgr.cpp
|
||||
plPickingDetector.cpp
|
||||
)
|
||||
|
||||
set(plPhysical_HEADERS
|
||||
plCollisionDetector.h
|
||||
plDetectorModifier.h
|
||||
plPhysicalCreatable.h
|
||||
plPhysicalProxy.h
|
||||
plPhysicalSDLModifier.h
|
||||
plPhysicalSndGroup.h
|
||||
plPhysicsSoundMgr.h
|
||||
plPickingDetector.h
|
||||
plSimDefs.h
|
||||
)
|
||||
|
||||
add_library(plPhysical STATIC ${plPhysical_SOURCES} ${plPhysical_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plPhysical_SOURCES})
|
||||
source_group("Header Files" FILES ${plPhysical_HEADERS})
|
@ -23,34 +23,34 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
Mead, WA 99021
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "../plAvatar/plAvCallbackAction.h"
|
||||
#include "plAvatar/plAvCallbackAction.h"
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "plCollisionDetector.h"
|
||||
#include "../plMessage/plCollideMsg.h"
|
||||
#include "plMessage/plCollideMsg.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "../plMessage/plActivatorMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "../pnInputCore/plControlEventCodes.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../plNetClient/plNetLinkingMgr.h"
|
||||
#include "plMessage/plActivatorMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "pnInputCore/plControlEventCodes.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "plNetClient/plNetLinkingMgr.h"
|
||||
|
||||
#include "plPhysical.h"
|
||||
|
||||
#include "../pnMessage/plPlayerPageMsg.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "pnMessage/plPlayerPageMsg.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../plAvatar/plArmatureMod.h"
|
||||
#include "../plAvatar/plAvatarMgr.h"
|
||||
#include "../plAvatar/plAvBrainHuman.h"
|
||||
#include "../plAvatar/plAvBrainDrive.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plAvatar/plArmatureMod.h"
|
||||
#include "plAvatar/plAvatarMgr.h"
|
||||
#include "plAvatar/plAvBrainHuman.h"
|
||||
#include "plAvatar/plAvBrainDrive.h"
|
||||
|
||||
#include "../plModifier/plDetectorLog.h"
|
||||
#include "plModifier/plDetectorLog.h"
|
||||
|
||||
#define USE_PHYSX_MULTIPLE_CAMREGION_ENTER 1
|
||||
#define USE_PHYSX_COLLISION_FLUTTER_WORKAROUND 1
|
||||
|
@ -27,8 +27,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plDetectorModifier_inc
|
||||
#define plDetectorModifier_inc
|
||||
|
||||
#include "../pnModifier/plSingleModifier.h"
|
||||
#include "../pnMessage/plObjRefMsg.h"
|
||||
#include "pnModifier/plSingleModifier.h"
|
||||
#include "pnMessage/plObjRefMsg.h"
|
||||
#include "hsStream.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plPhysicalCreatable_inc
|
||||
#define plPhysicalCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plDetectorModifier.h"
|
||||
|
||||
|
@ -25,13 +25,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plPhysicalProxy.h"
|
||||
#include "plPhysical.h"
|
||||
#include "../plPhysX/plPXPhysicalControllerCore.h"
|
||||
#include "../plDrawable/plDrawableSpans.h"
|
||||
#include "../plDrawable/plDrawableGenerator.h"
|
||||
#include "../pnMessage/plProxyDrawMsg.h"
|
||||
#include "plPhysX/plPXPhysicalControllerCore.h"
|
||||
#include "plDrawable/plDrawableSpans.h"
|
||||
#include "plDrawable/plDrawableGenerator.h"
|
||||
#include "pnMessage/plProxyDrawMsg.h"
|
||||
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "../plSurface/plLayer.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
#include "plSurface/plLayer.h"
|
||||
|
||||
plPhysicalProxy::plPhysicalProxy()
|
||||
: plProxyGen(hsColorRGBA().Set(0,0,0,1.f), hsColorRGBA().Set(1.f,0.8f,0.2f,1.f), 0.5f),
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plPhysicalProxy_inc
|
||||
#define plPhysicalProxy_inc
|
||||
|
||||
#include "../plDrawable/plProxyGen.h"
|
||||
#include "plDrawable/plProxyGen.h"
|
||||
|
||||
class plDrawableSpans;
|
||||
class hsGMaterial;
|
||||
|
@ -27,13 +27,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsGeometry3.h"
|
||||
#include "plPhysical.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "hsQuat.h"
|
||||
//#include "../plHavok1/plSimulationMgr.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
//#include "plHavok1/plSimulationMgr.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
// static vars
|
||||
static const char* kStrLinear = "linear";
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plPhysicalSDLModifier_inc
|
||||
#define plPhysicalSDLModifier_inc
|
||||
|
||||
#include "../plModifier/plSDLModifier.h"
|
||||
#include "plModifier/plSDLModifier.h"
|
||||
|
||||
class plStateDataRecord;
|
||||
class plStatusLog;
|
||||
|
@ -35,9 +35,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsResMgr.h"
|
||||
#include "plPhysicalSndGroup.h"
|
||||
#include "../plAudio/plSound.h"
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "plAudio/plSound.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
|
||||
|
||||
plPhysicalSndGroup::plPhysicalSndGroup() : fPlayingSlideSound(false)
|
||||
|
@ -39,8 +39,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
|
||||
class plSound;
|
||||
class plPhysicalSndGroup : public hsKeyedObject
|
||||
|
@ -28,10 +28,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
#include "plPhysicsSoundMgr.h"
|
||||
#include "plPhysicalSndGroup.h"
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../FeatureLib/pfAudio/plRandomSoundMod.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "pfAudio/plRandomSoundMod.h"
|
||||
|
||||
#define MIN_VOLUME 0.0001f
|
||||
|
||||
|
@ -25,14 +25,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "hsTypes.h"
|
||||
#include "plPickingDetector.h"
|
||||
#include "../plMessage/plActivatorMsg.h"
|
||||
#include "../plMessage/plPickedMsg.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnMessage/plObjRefMsg.h"
|
||||
#include "../pnMessage/plFakeOutMsg.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plMessage/plActivatorMsg.h"
|
||||
#include "plMessage/plPickedMsg.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnMessage/plObjRefMsg.h"
|
||||
#include "pnMessage/plFakeOutMsg.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "plgDispatch.h"
|
||||
|
||||
|
||||
|
@ -0,0 +1,17 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plProgressMgr_SOURCES
|
||||
plProgressMgr.cpp
|
||||
)
|
||||
|
||||
set(plProgressMgr_HEADERS
|
||||
plProgressMgr.h
|
||||
)
|
||||
|
||||
add_library(plProgressMgr STATIC ${plProgressMgr_SOURCES} ${plProgressMgr_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plProgressMgr_SOURCES})
|
||||
source_group("Header Files" FILES ${plProgressMgr_HEADERS})
|
@ -0,0 +1,39 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plResMgr_SOURCES
|
||||
plBSDiffBuffer.cpp
|
||||
plDiffBuffer.cpp
|
||||
plKeyFinder.cpp
|
||||
plLocalization.cpp
|
||||
plPageInfo.cpp
|
||||
plRegistryHelpers.cpp
|
||||
plRegistryKeyList.cpp
|
||||
plRegistryNode.cpp
|
||||
plResManager.cpp
|
||||
plResManagerHelper.cpp
|
||||
plVersion.cpp
|
||||
)
|
||||
|
||||
set(plResMgr_HEADERS
|
||||
plBSDiffBuffer.h
|
||||
plDiffBuffer.h
|
||||
plKeyFinder.h
|
||||
plLocalization.h
|
||||
plPageInfo.h
|
||||
plRegistryHelpers.h
|
||||
plRegistryKeyList.h
|
||||
plRegistryNode.h
|
||||
plResManager.h
|
||||
plResManagerHelper.h
|
||||
plResMgrCreatable.h
|
||||
plResMgrSettings.h
|
||||
plVersion.h
|
||||
)
|
||||
|
||||
add_library(plResMgr STATIC ${plResMgr_SOURCES} ${plResMgr_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plResMgr_SOURCES})
|
||||
source_group("Header Files" FILES ${plResMgr_HEADERS})
|
@ -35,7 +35,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plRegistryNode.h"
|
||||
#include "plRegistryKeyList.h"
|
||||
#include "plPageInfo.h"
|
||||
#include "../pnFactory/plFactory.h"
|
||||
#include "pnFactory/plFactory.h"
|
||||
#include "hsUtils.h"
|
||||
#include "plCreatableIndex.h"
|
||||
|
||||
|
@ -48,8 +48,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
//----------------------------
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include <string>
|
||||
|
||||
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "hsTypes.h"
|
||||
#include "plLocalization.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "hsUtils.h"
|
||||
|
||||
plLocalization::Language plLocalization::fLanguage = plLocalization::kEnglish;
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plPageInfo.h"
|
||||
#include "hsUtils.h"
|
||||
#include "hsStream.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "plVersion.h"
|
||||
|
||||
static UInt32 sCurrPageInfoVersion = 6;
|
||||
|
@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define _plPageInfo_h
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include <vector>
|
||||
|
||||
class hsStream;
|
||||
|
@ -38,7 +38,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
class plKey;
|
||||
class plRegistryPageNode;
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define plRegistryKeyList_h_inc
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
#include <vector>
|
||||
#include <set>
|
||||
|
||||
|
@ -27,10 +27,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plRegistryKeyList.h"
|
||||
#include "plRegistryHelpers.h"
|
||||
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../pnFactory/plFactory.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "pnFactory/plFactory.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "plVersion.h"
|
||||
|
@ -31,24 +31,24 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsSTLStream.h"
|
||||
|
||||
#include "hsTimer.h"
|
||||
#include "../pnTimer/plTimerCallbackManager.h"
|
||||
#include "pnTimer/plTimerCallbackManager.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "../plScene/plSceneNode.h"
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "../pnDispatch/plDispatch.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "../pnMessage/plObjRefMsg.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../pnMessage/plClientMsg.h"
|
||||
#include "../plFile/hsFiles.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "../pnNetCommon/plSynchedObject.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plScene/plSceneNode.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
#include "pnDispatch/plDispatch.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
#include "pnMessage/plObjRefMsg.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "pnMessage/plClientMsg.h"
|
||||
#include "plFile/hsFiles.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
#include "pnNetCommon/plSynchedObject.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
hsBool gDataServerLocal = false;
|
||||
|
||||
|
@ -42,9 +42,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
//#include "plRegistry.h"
|
||||
#include "plResMgrSettings.h"
|
||||
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../plMessage/plResMgrHelperMsg.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "plMessage/plResMgrHelperMsg.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "hsTimer.h"
|
||||
|
||||
#ifdef MCN_RESMGR_DEBUGGING
|
||||
@ -52,13 +52,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
static const int kLogSize = 40;
|
||||
static const float kUpdateDelay = 0.5f;
|
||||
|
||||
#include "../plInputCore/plInputInterface.h"
|
||||
#include "../plInputCore/plInputDevice.h"
|
||||
#include "../plInputCore/plInputInterfaceMgr.h"
|
||||
#include "../pnInputCore/plInputMap.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "plInputCore/plInputInterface.h"
|
||||
#include "plInputCore/plInputDevice.h"
|
||||
#include "plInputCore/plInputInterfaceMgr.h"
|
||||
#include "pnInputCore/plInputMap.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "plRegistryHelpers.h"
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
|
||||
// Defined as a project setting so we can do this right
|
||||
//#define MCN_RESMGR_DEBUGGING
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plResMgrCreatable_inc
|
||||
#define plResMgrCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
|
||||
#include "plResManagerHelper.h"
|
||||
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plVersion.h"
|
||||
#include "../pnFactory/plFactory.h"
|
||||
#include "pnFactory/plFactory.h"
|
||||
#include <vector>
|
||||
|
||||
#include "plCreatableIndex.h"
|
||||
|
@ -0,0 +1,39 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plSDL_SOURCES
|
||||
plSDLMgr.cpp
|
||||
plSDLParser.cpp
|
||||
plStateChangeNotifier.cpp
|
||||
plStateDataRecord.cpp
|
||||
plStateDescriptor.cpp
|
||||
plStateVariable.cpp
|
||||
plVarDescriptor.cpp
|
||||
)
|
||||
|
||||
set(plSDL_HEADERS
|
||||
plSDL.h
|
||||
plSDLCreatable.h
|
||||
plSDLDescriptor.h
|
||||
)
|
||||
|
||||
set(plSDL_SDLFILES
|
||||
SDL/animation.sdl
|
||||
SDL/avatar.sdl
|
||||
SDL/cloneMessage.sdl
|
||||
SDL/clothing.sdl
|
||||
SDL/morph.sdl
|
||||
SDL/particle.sdl
|
||||
SDL/physical.sdl
|
||||
SDL/responder.sdl
|
||||
SDL/sound.sdl
|
||||
SDL/xregion.sdl
|
||||
)
|
||||
|
||||
add_library(plSDL STATIC ${plSDL_SOURCES} ${plSDL_HEADERS} ${plSDL_SDLFILES})
|
||||
|
||||
source_group("Source Files" FILES ${plSDL_SOURCES})
|
||||
source_group("Header Files" FILES ${plSDL_HEADERS})
|
||||
source_group("SDL" FILES ${plSDL_SDLFILES})
|
@ -34,11 +34,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsUtils.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
|
||||
namespace plSDL
|
||||
{
|
||||
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStream.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "plSDL.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnNetCommon/pnNetCommon.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnNetCommon/pnNetCommon.h"
|
||||
#include <algorithm>
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -26,10 +26,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "plSDL.h"
|
||||
#include "../plFile/hsFiles.h"
|
||||
#include "../plFile/plStreamSource.h"
|
||||
#include "../pnNetCommon/pnNetCommon.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plFile/hsFiles.h"
|
||||
#include "plFile/plStreamSource.h"
|
||||
#include "pnNetCommon/pnNetCommon.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
static const int kTokenLen=256;
|
||||
|
||||
|
@ -24,8 +24,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plSDL.h"
|
||||
#include "../pnMessage/plSDLNotificationMsg.h"
|
||||
#include "algorithm"
|
||||
#include "pnMessage/plSDLNotificationMsg.h"
|
||||
#include <algorithm>
|
||||
|
||||
// static
|
||||
UInt32 plStateChangeNotifier::fCurrentPlayerID = 0;
|
||||
|
@ -30,8 +30,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStlUtils.h"
|
||||
#include "plSDL.h"
|
||||
|
||||
#include "../plNetMessage/plNetMessage.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plNetMessage/plNetMessage.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
const char* plSDL::kAgeSDLObjectName = {"AgeSDLHook"};
|
||||
|
||||
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "hsStream.h"
|
||||
#include "plSDL.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
const UInt8 plStateDescriptor::kVersion=1; // for Read/Write format
|
||||
|
||||
|
@ -29,21 +29,21 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStlUtils.h"
|
||||
#include "plSDL.h"
|
||||
|
||||
#include "../pnProduct/pnProduct.h"
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnNetCommon/pnNetCommon.h"
|
||||
#include "pnProduct/pnProduct.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnNetCommon/pnNetCommon.h"
|
||||
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "../plResMgr/plKeyFinder.h"
|
||||
#include "../plUnifiedTime/plClientUnifiedTime.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
#include "plResMgr/plKeyFinder.h"
|
||||
#include "plUnifiedTime/plClientUnifiedTime.h"
|
||||
|
||||
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "../plUnifiedTime/plClientUnifiedTime.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
#include "plUnifiedTime/plClientUnifiedTime.h"
|
||||
|
||||
|
||||
/*****************************************************************************
|
||||
|
@ -27,11 +27,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plSDL.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
|
||||
const UInt8 plVarDescriptor::kVersion=3; // for Read/Write format
|
||||
|
||||
|
@ -0,0 +1,38 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plScene_SOURCES
|
||||
plCullPoly.cpp
|
||||
plOccluder.cpp
|
||||
plOccluderProxy.cpp
|
||||
plPageTreeMgr.cpp
|
||||
plPostEffectMod.cpp
|
||||
plRelevanceMgr.cpp
|
||||
plRelevanceRegion.cpp
|
||||
plRenderRequest.cpp
|
||||
plSceneNode.cpp
|
||||
plVisMgr.cpp
|
||||
plVisRegion.cpp
|
||||
)
|
||||
|
||||
set(plScene_HEADERS
|
||||
plCullPoly.h
|
||||
plOccluder.h
|
||||
plOccluderProxy.h
|
||||
plPageTreeMgr.h
|
||||
plPostEffectMod.h
|
||||
plRelevanceMgr.h
|
||||
plRelevanceRegion.h
|
||||
plRenderRequest.h
|
||||
plSceneCreatable.h
|
||||
plSceneNode.h
|
||||
plVisMgr.h
|
||||
plVisRegion.h
|
||||
)
|
||||
|
||||
add_library(plScene STATIC ${plScene_SOURCES} ${plScene_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plScene_SOURCES})
|
||||
source_group("Header Files" FILES ${plScene_HEADERS})
|
@ -28,12 +28,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plOccluder.h"
|
||||
#include "hsStream.h"
|
||||
#include "plOccluderProxy.h"
|
||||
#include "../plDrawable/plDrawableGenerator.h"
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "../plSurface/plLayerInterface.h"
|
||||
#include "../plSurface/plLayer.h"
|
||||
#include "../pnMessage/plNodeRefMsg.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "plDrawable/plDrawableGenerator.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
#include "plSurface/plLayerInterface.h"
|
||||
#include "plSurface/plLayer.h"
|
||||
#include "pnMessage/plNodeRefMsg.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "plVisRegion.h"
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plOccluder_inc
|
||||
#define plOccluder_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "plCullPoly.h"
|
||||
|
@ -27,9 +27,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "plOccluderProxy.h"
|
||||
#include "plOccluder.h"
|
||||
#include "../plDrawable/plDrawableSpans.h"
|
||||
#include "../plDrawable/plDrawableGenerator.h"
|
||||
#include "../pnMessage/plProxyDrawMsg.h"
|
||||
#include "plDrawable/plDrawableSpans.h"
|
||||
#include "plDrawable/plDrawableGenerator.h"
|
||||
#include "pnMessage/plProxyDrawMsg.h"
|
||||
|
||||
plOccluderProxy::plOccluderProxy()
|
||||
: plProxyGen(hsColorRGBA().Set(0.2f,0.2f,0.8f,1.f), hsColorRGBA().Set(1.f,0.5f,0.5f,1.f), 0.5f),
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plOccluderProxy_inc
|
||||
#define plOccluderProxy_inc
|
||||
|
||||
#include "../plDrawable/plProxyGen.h"
|
||||
#include "plDrawable/plProxyGen.h"
|
||||
|
||||
class plOccluder;
|
||||
class plDrawableSpans;
|
||||
|
@ -26,12 +26,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "plPageTreeMgr.h"
|
||||
#include "../plDrawable/plSpaceTreeMaker.h"
|
||||
#include "../plDrawable/plSpaceTree.h"
|
||||
#include "plDrawable/plSpaceTreeMaker.h"
|
||||
#include "plDrawable/plSpaceTree.h"
|
||||
#include "plDrawable.h"
|
||||
#include "../plScene/plSceneNode.h"
|
||||
#include "plScene/plSceneNode.h"
|
||||
#include "plPipeline.h"
|
||||
#include "../plMath/hsRadixSort.h"
|
||||
#include "plMath/hsRadixSort.h"
|
||||
#include "plCullPoly.h"
|
||||
#include "plOccluder.h"
|
||||
#include "hsFastMath.h"
|
||||
|
@ -30,15 +30,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plSceneNode.h"
|
||||
#include "plRenderRequest.h"
|
||||
|
||||
#include "../plPipeline/plRenderTarget.h"
|
||||
#include "plPipeline/plRenderTarget.h"
|
||||
|
||||
#include "../plMessage/plRenderRequestMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../plMessage/plRenderMsg.h"
|
||||
#include "plMessage/plRenderRequestMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plRenderMsg.h"
|
||||
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plDrawable.h"
|
||||
#include "plPipeline.h"
|
||||
#include "plgDispatch.h"
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plPostEffectMod_inc
|
||||
#define plPostEffectMod_inc
|
||||
|
||||
#include "../pnModifier/plSingleModifier.h"
|
||||
#include "pnModifier/plSingleModifier.h"
|
||||
|
||||
#include "hsMatrix44.h"
|
||||
#include "hsBitVector.h"
|
||||
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plRelevanceMgr.h"
|
||||
#include "plRelevanceRegion.h"
|
||||
#include "../plIntersect/plRegionBase.h"
|
||||
#include "plIntersect/plRegionBase.h"
|
||||
#include "hsStream.h"
|
||||
#include "hsStringTokenizer.h"
|
||||
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plRelevanceMgr_inc
|
||||
#define plRelevanceMgr_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsBitVector.h"
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsResMgr.h"
|
||||
#include "plRelevanceRegion.h"
|
||||
#include "plRelevanceMgr.h"
|
||||
#include "../plIntersect/plRegionBase.h"
|
||||
#include "plIntersect/plRegionBase.h"
|
||||
|
||||
void plRelevanceRegion::Read(hsStream* s, hsResMgr* mgr)
|
||||
{
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plRelevanceRegion_inc
|
||||
#define plRelevanceRegion_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
|
||||
class plRelevanceMgr;
|
||||
class plRegionBase;
|
||||
|
@ -27,11 +27,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "plRenderRequest.h"
|
||||
#include "plPageTreeMgr.h"
|
||||
#include "../plPipeline/plRenderTarget.h"
|
||||
#include "plPipeline/plRenderTarget.h"
|
||||
#include "hsFastMath.h"
|
||||
#include "hsStream.h"
|
||||
#include "plPipeline.h"
|
||||
#include "../plMessage/plRenderRequestMsg.h"
|
||||
#include "plMessage/plRenderRequestMsg.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "plVisMgr.h"
|
||||
|
||||
|
@ -33,8 +33,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsRefCnt.h"
|
||||
#include "hsBitVector.h"
|
||||
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../plMessage/plRenderRequestMsg.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "plMessage/plRenderRequestMsg.h"
|
||||
|
||||
class plRenderTarget;
|
||||
class plPageTreeMgr;
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plSceneCreatable_inc
|
||||
#define plSceneCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
|
||||
#include "plSceneNode.h"
|
||||
|
||||
|
@ -27,31 +27,31 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "plSceneNode.h"
|
||||
#include "../pnDispatch/plDispatch.h"
|
||||
#include "../plMessage/plNodeCleanupMsg.h"
|
||||
#include "../pnMessage/plNodeRefMsg.h"
|
||||
#include "pnDispatch/plDispatch.h"
|
||||
#include "plMessage/plNodeCleanupMsg.h"
|
||||
#include "pnMessage/plNodeRefMsg.h"
|
||||
|
||||
#include "hsStream.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plDrawable.h"
|
||||
#include "plPhysical.h"
|
||||
#include "plAudible.h"
|
||||
#include "../plGLight/plLightInfo.h"
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "plGLight/plLightInfo.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
#include "plPipeline.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../plDrawable/plSpaceTreeMaker.h"
|
||||
#include "../plDrawable/plSpaceTree.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "plDrawable/plSpaceTreeMaker.h"
|
||||
#include "plDrawable/plSpaceTree.h"
|
||||
#include "plPageTreeMgr.h"
|
||||
#include "plOccluder.h"
|
||||
|
||||
//MFHORSE
|
||||
//BLACK
|
||||
// temp hack for debugging
|
||||
#include "../plDrawable/plDrawableSpans.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "plDrawable/plDrawableSpans.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
|
||||
plSceneNode::plSceneNode()
|
||||
: fDepth(0),
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plSceneNode_inc
|
||||
#define plSceneNode_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "hsTemplates.h"
|
||||
|
||||
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plVisMgr_inc
|
||||
#define plVisMgr_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsBitVector.h"
|
||||
|
||||
|
@ -32,8 +32,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plVisMgr.h"
|
||||
|
||||
#include "../pnMessage/plEnableMsg.h"
|
||||
#include "../plIntersect/plRegionBase.h"
|
||||
#include "pnMessage/plEnableMsg.h"
|
||||
#include "plIntersect/plRegionBase.h"
|
||||
|
||||
plVisRegion::plVisRegion()
|
||||
: fIndex(0),
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plVisRegion_inc
|
||||
#define plVisRegion_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
|
||||
class hsStream;
|
||||
class hsResMgr;
|
||||
|
@ -0,0 +1,34 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plSockets_SOURCES
|
||||
plBufferedSocketReader.cpp
|
||||
plBufferedSocketWriter.cpp
|
||||
plFdSet.cpp
|
||||
plMemBuffer.cpp
|
||||
plNet.cpp
|
||||
plOutgoingUdpSocket.cpp
|
||||
plRingBuffer.cpp
|
||||
plSocket.cpp
|
||||
plTcpListenSocket.cpp
|
||||
plTcpSocket.cpp
|
||||
)
|
||||
|
||||
set(plSockets_HEADERS
|
||||
plBufferedSocketReader.h
|
||||
plBufferedSocketWriter.h
|
||||
plFdSet.h
|
||||
plMemBuffer.h
|
||||
plNet.h
|
||||
plOutgoingUdpSocket.h
|
||||
plRingBuffer.h
|
||||
plSocket.h
|
||||
plTcpListenSocket.h
|
||||
plTcpSocket.h
|
||||
)
|
||||
|
||||
add_library(plSockets STATIC ${plSockets_SOURCES} ${plSockets_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plSockets_SOURCES})
|
||||
source_group("Header Files" FILES ${plSockets_HEADERS})
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plOutgoingUdpSocket.h"
|
||||
#include "plFdSet.h"
|
||||
#include "../pnNetCommon/plNetAddress.h"
|
||||
#include "pnNetCommon/plNetAddress.h"
|
||||
|
||||
#if HS_BUILD_FOR_UNIX
|
||||
#include <sys/types.h>
|
||||
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plTcpListenSocket.h"
|
||||
#include "../pnNetCommon/plNetAddress.h"
|
||||
#include "pnNetCommon/plNetAddress.h"
|
||||
|
||||
|
||||
// Initialize a socket for listening
|
||||
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plTcpSocket.h"
|
||||
#include "plFdSet.h"
|
||||
#include "../pnNetCommon/plNetAddress.h"
|
||||
#include "pnNetCommon/plNetAddress.h"
|
||||
|
||||
#if HS_BUILD_FOR_UNIX
|
||||
#include <sys/types.h>
|
||||
|
@ -0,0 +1,24 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
set(plStatGather_SOURCES
|
||||
plAutoProfile.cpp
|
||||
plCalculatedProfiles.cpp
|
||||
plProfileManagerFull.cpp
|
||||
)
|
||||
|
||||
set(plStatGather_HEADERS
|
||||
plAutoProfile.h
|
||||
plCalculatedProfiles.h
|
||||
plProfileManagerFull.h
|
||||
plStatGatherCreatable.h
|
||||
)
|
||||
|
||||
add_library(plStatGather STATIC ${plStatGather_SOURCES} ${plStatGather_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plStatGather_SOURCES})
|
||||
source_group("Header Files" FILES ${plStatGather_HEADERS})
|
@ -26,35 +26,35 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAutoProfile.h"
|
||||
|
||||
#include "plgDispatch.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../plNetClient/plNetLinkingMgr.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plNetClient/plNetLinkingMgr.h"
|
||||
|
||||
#include "hsStream.h"
|
||||
#include "hsTimer.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../pnTimer/plTimerCallbackManager.h"
|
||||
#include "../plMessage/plTimerCallbackMsg.h"
|
||||
#include "../plAvatar/plAvatarMgr.h"
|
||||
#include "../plAvatar/plArmatureMod.h"
|
||||
#include "../plModifier/plSpawnModifier.h"
|
||||
#include "../plMessage/plConsoleMsg.h"
|
||||
#include "../pnMessage/plClientMsg.h"
|
||||
#include "../plAgeLoader/plAgeLoader.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "pnTimer/plTimerCallbackManager.h"
|
||||
#include "plMessage/plTimerCallbackMsg.h"
|
||||
#include "plAvatar/plAvatarMgr.h"
|
||||
#include "plAvatar/plArmatureMod.h"
|
||||
#include "plModifier/plSpawnModifier.h"
|
||||
#include "plMessage/plConsoleMsg.h"
|
||||
#include "pnMessage/plClientMsg.h"
|
||||
#include "plAgeLoader/plAgeLoader.h"
|
||||
#include "plProfileManagerFull.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../plVault/plVault.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "plVault/plVault.h"
|
||||
|
||||
#include "../plContainer/plConfigInfo.h" // for plStringList
|
||||
#include "plContainer/plConfigInfo.h" // for plStringList
|
||||
|
||||
// For taking screenshots
|
||||
#include "../plGImage/plMipmap.h"
|
||||
#include "../Apps/plClient/plClient.h"
|
||||
#include "../plJPEG/plJPEG.h"
|
||||
#include "plGImage/plMipmap.h"
|
||||
#include "../../Apps/plClient/plClient.h"
|
||||
#include "plJPEG/plJPEG.h"
|
||||
#include "plPipeline.h"
|
||||
|
||||
#include <algorithm>
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAutoProfile_h_inc
|
||||
#define plAutoProfile_h_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
|
||||
class plAutoProfile : public hsKeyedObject
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plProfile.h"
|
||||
#include "plProfileManager.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "hsTimer.h"
|
||||
|
||||
plProfile_CreateCounter("Age Upload BitsPerSec", "Network", UploadAgeBitsPerSec);
|
||||
|
@ -26,15 +26,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plProfileManagerFull.h"
|
||||
#include "plProfileManager.h"
|
||||
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plPipeline/plPlates.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plPipeline/plPlates.h"
|
||||
|
||||
#include "plCalculatedProfiles.h"
|
||||
|
||||
#include "hsStream.h"
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
|
||||
plProfileManagerFull::plProfileManagerFull() :
|
||||
fVars(plProfileManager::Instance().fVars),
|
||||
@ -427,7 +427,7 @@ const wchar* plProfileManagerFull::GetProfilePath()
|
||||
plFileUtils::CreateDir(profilePath);
|
||||
|
||||
wchar buff[256];
|
||||
swprintf(buff, L"%02d-%02d-%04d_%02d-%02d//",
|
||||
swprintf(buff, 256, L"%02d-%02d-%04d_%02d-%02d//",
|
||||
curTime.GetMonth(),
|
||||
curTime.GetDay(),
|
||||
curTime.GetYear(),
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plStatGatherCreatable_h_inc
|
||||
#define plStatGatherCreatable_h_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plAutoProfile.h"
|
||||
REGISTER_NONCREATABLE(plAutoProfile);
|
||||
|
@ -0,0 +1,21 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plStatusLog_SOURCES
|
||||
plEncryptLogLine.cpp
|
||||
plLoggable.cpp
|
||||
plStatusLog.cpp
|
||||
)
|
||||
|
||||
set(plStatusLog_HEADERS
|
||||
plEncryptLogLine.h
|
||||
plLoggable.h
|
||||
plStatusLog.h
|
||||
)
|
||||
|
||||
add_library(plStatusLog STATIC ${plStatusLog_SOURCES} ${plStatusLog_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plStatusLog_SOURCES})
|
||||
source_group("Header Files" FILES ${plStatusLog_HEADERS})
|
@ -45,16 +45,16 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTemplates.h"
|
||||
#include "hsTimer.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "plStatusLog.h"
|
||||
#include "plPipeline.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../plFile/hsFiles.h"
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../pnProduct/pnProduct.h"
|
||||
#include "plFile/hsFiles.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "pnProduct/pnProduct.h"
|
||||
|
||||
#include "plEncryptLogLine.h"
|
||||
|
||||
|
@ -0,0 +1,16 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plStreamLogger_SOURCES
|
||||
plStreamLogger.cpp
|
||||
)
|
||||
|
||||
set(plStreamLogger_HEADERS
|
||||
plStreamLogger.h
|
||||
)
|
||||
|
||||
add_library(plStreamLogger STATIC ${plStreamLogger_SOURCES} ${plStreamLogger_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plStreamLogger_SOURCES})
|
||||
source_group("Header Files" FILES ${plStreamLogger_HEADERS})
|
@ -0,0 +1,81 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plSurface_SOURCES
|
||||
hsGMaterial.cpp
|
||||
plGrassShaderMod.cpp
|
||||
plLayer.cpp
|
||||
plLayerAnimation.cpp
|
||||
plLayerDepth.cpp
|
||||
plLayerInterface.cpp
|
||||
plLayerMultiply.cpp
|
||||
plLayerOr.cpp
|
||||
plLayerShadowBase.cpp
|
||||
plShader.cpp
|
||||
plShaderTable.cpp
|
||||
)
|
||||
|
||||
set(plSurface_HEADERS
|
||||
hsGMaterial.h
|
||||
plGrassShaderMod.h
|
||||
plLayer.h
|
||||
plLayerAnimation.h
|
||||
plLayerDepth.h
|
||||
plLayerInterface.h
|
||||
plLayerMultiply.h
|
||||
plLayerOr.h
|
||||
plLayerShadowBase.h
|
||||
plShader.h
|
||||
plShaderTable.h
|
||||
plSurfaceCreatable.h
|
||||
)
|
||||
|
||||
set(plSurface_SHADERS
|
||||
ps_BiasNormals.h
|
||||
ps_CaddAAdd.h
|
||||
ps_CaddAbase.h
|
||||
ps_CaddAMult.h
|
||||
ps_CalphaAadd.h
|
||||
ps_CalphaAbase.h
|
||||
ps_CalphaAMult.h
|
||||
ps_CbaseAbase.h
|
||||
ps_CmultAAdd.h
|
||||
ps_CmultAbase.h
|
||||
ps_CmultAMult.h
|
||||
ps_CompCosines.h
|
||||
ps_GrassShader.h
|
||||
ps_MoreCosines.h
|
||||
ps_ShoreLeave6.h
|
||||
ps_WaveDecEnv.h
|
||||
ps_WaveFixed.h
|
||||
ps_WaveGraph.h
|
||||
ps_WaveGrid.h
|
||||
ps_WaveRip.h
|
||||
vs_BiasNormals.h
|
||||
vs_CompCosines.h
|
||||
vs_GrassShader.h
|
||||
vs_ShoreLeave6.h
|
||||
vs_ShoreLeave7.h
|
||||
vs_WaveDec1Lay.h
|
||||
vs_WaveDec1Lay_7.h
|
||||
vs_WaveDec2Lay11.h
|
||||
vs_WaveDec2Lay11_7.h
|
||||
vs_WaveDec2Lay12.h
|
||||
vs_WaveDec2Lay12_7.h
|
||||
vs_WaveDecEnv.h
|
||||
vs_WaveDecEnv_7.h
|
||||
vs_WaveFixedFin6.h
|
||||
vs_WaveFixedFin7.h
|
||||
vs_WaveGraph2.h
|
||||
vs_WaveGridFin.h
|
||||
vs_WaveRip.h
|
||||
vs_WaveRip7.h
|
||||
)
|
||||
|
||||
add_library(plSurface STATIC ${plSurface_SOURCES} ${plSurface_HEADERS} ${plSurface_SHADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plSurface_SOURCES})
|
||||
source_group("Header Files" FILES ${plSurface_HEADERS})
|
||||
source_group("Shaders" FILES ${plSurface_SHADERS})
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user