1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-18 11:19:10 +00:00

First part of PubUtilLib cmakification

This commit is contained in:
2011-04-07 19:33:24 -07:00
parent 4b594c6e2e
commit bead11fb28
146 changed files with 1012 additions and 666 deletions

View File

@ -0,0 +1,107 @@
include_directories("../../CoreLib")
include_directories("../../NucleusLib/inc")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
set(plDrawable_SOURCES
plAccessGeometry.cpp
plAccessSnapShot.cpp
plAccMeshSmooth.cpp
plActivePrintShape.cpp
plAvMeshSmooth.cpp
plCluster.cpp
plClusterGroup.cpp
plCutter.cpp
plDrawableGenerator.cpp
plDrawableSpans.cpp
plDrawableSpansExport.cpp
plDynaBulletMgr.cpp
plDynaDecal.cpp
plDynaDecalMgr.cpp
plDynaFootMgr.cpp
plDynaPuddleMgr.cpp
plDynaRippleMgr.cpp
plDynaRippleMgrVS.cpp
plDynaTorpedoMgr.cpp
plDynaTorpedoVSMgr.cpp
plDynaWakeMgr.cpp
plFixedWaterState7.cpp
plGeometrySpan.cpp
plGeoSpanDice.cpp
plInstanceDrawInterface.cpp
plInterMeshSmooth.cpp
plMorphArray.cpp
plMorphDelta.cpp
plMorphSequence.cpp
plMorphSequenceSDLMod.cpp
plParticleFiller.cpp
plPrintShape.cpp
plProxyGen.cpp
plSharedMesh.cpp
plSpaceTree.cpp
plSpaceTreeMaker.cpp
plSpanInstance.cpp
plSpanTemplate.cpp
plSpanTypes.cpp
plVisLOSMgr.cpp
plWaveSet7.cpp
plWaveSetBase.cpp
)
set(plDrawable_HEADERS
plAccessGeometry.h
plAccessPartySpan.h
plAccessSnapShot.h
plAccessSpan.h
plAccessTriSpan.h
plAccessVtxSpan.h
plAccMeshSmooth.h
plActivePrintShape.h
plAuxSpan.h
plAvMeshSmooth.h
plCluster.h
plClusterGroup.h
plCutter.h
plDrawableCreatable.h
plDrawableGenerator.h
plDrawableSpans.h
plDynaBulletMgr.h
plDynaDecal.h
plDynaDecalMgr.h
plDynaFootMgr.h
plDynaPuddleMgr.h
plDynaRippleMgr.h
plDynaRippleVSMgr.h
plDynaTorpedoMgr.h
plDynaTorpedoVSMgr.h
plDynaWakeMgr.h
plFixedWaterState7.h
plGeometrySpan.h
plGeoSpanDice.h
plInstanceDrawInterface.h
plInterMeshSmooth.h
plMorphArray.h
plMorphDelta.h
plMorphSequence.h
plMorphSequenceSDLMod.h
plParticleFiller.h
plPrintShape.h
plProxyGen.h
plRipVSConsts.h
plSharedMesh.h
plSpaceTree.h
plSpaceTreeMaker.h
plSpanInstance.h
plSpanTemplate.h
plSpanTypes.h
plTimedInterp.h
plVisLOSMgr.h
plWaveSet7.h
plWaveSetBase.h
plWaveSetShaderConsts.h
)
add_library(plDrawable STATIC ${plDrawable_SOURCES} ${plDrawable_HEADERS})
source_group("Source Files" FILES ${plDrawable_SOURCES})
source_group("Header Files" FILES ${plDrawable_HEADERS})

View File

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAccessGeometry.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plDrawInterface.h"
#include "plDrawableSpans.h"
#include "plGeometrySpan.h"
@ -41,8 +41,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAccessSnapShot.h"
// For dipping directly into device buffers.
#include "../plPipeline/plGBufferGroup.h"
#include "../plPipeline/hsGDeviceRef.h"
#include "plPipeline/plGBufferGroup.h"
#include "plPipeline/hsGDeviceRef.h"
#include "plPipeline.h"
#include "plTweak.h"

View File

@ -27,13 +27,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plActivePrintShape.h"
#include "../plMessage/plRippleShapeMsg.h"
#include "plMessage/plRippleShapeMsg.h"
#include "hsStream.h"
#include "hsResMgr.h"
#include "plgDispatch.h"
#include "../pnMessage/plTimeMsg.h"
#include "pnMessage/plTimeMsg.h"
plActivePrintShape::plActivePrintShape()
: fShapeMsg(nil)

View File

@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTemplates.h"
#include "plSpanTypes.h"
#include "../plPipeline/plGBufferGroup.h"
#include "plPipeline/plGBufferGroup.h"
class plDrawableSpans;
class hsGMaterial;

View File

@ -30,14 +30,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plSpanTemplate.h"
#include "plCluster.h"
#include "../pnMessage/plTimeMsg.h"
#include "pnMessage/plTimeMsg.h"
#include "../plScene/plVisMgr.h"
#include "../plScene/plVisRegion.h"
#include "plScene/plVisMgr.h"
#include "plScene/plVisRegion.h"
#include "../plSurface/hsGMaterial.h"
#include "plSurface/hsGMaterial.h"
#include "../plGLight/plLightInfo.h"
#include "plGLight/plLightInfo.h"
#include "plDrawableSpans.h"
@ -47,7 +47,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
//STUB
#include "plgDispatch.h"
#include "../plMessage/plAgeLoadedMsg.h"
#include "plMessage/plAgeLoadedMsg.h"
plClusterGroup::plClusterGroup()
: fSceneNode(nil),

View File

@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTemplates.h"
#include "hsBitVector.h"
#include "plRenderLevel.h"
#include "../pnKeyedObject/hsKeyedObject.h"
#include "pnKeyedObject/hsKeyedObject.h"
class hsStream;
class hsResMgr;

View File

@ -35,12 +35,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// Test hack
#include "plDrawableSpans.h"
#include "plDrawableGenerator.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "../plScene/plSceneNode.h"
#include "../plScene/plPageTreeMgr.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnSceneObject/plDrawInterface.h"
#include "plScene/plSceneNode.h"
#include "plScene/plPageTreeMgr.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
void plCutter::Read(hsStream* stream, hsResMgr* mgr)
{

View File

@ -27,12 +27,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plCutter_inc
#define plCutter_inc
#include "../pnFactory/plCreatable.h"
#include "pnFactory/plCreatable.h"
#include "hsGeometry3.h"
#include "hsTemplates.h"
#include "hsBounds.h"
#include "../plIntersect/plVolumeIsect.h"
#include "plIntersect/plVolumeIsect.h"
#include "hsColorRGBA.h"
struct hsPoint3;

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plDrawableCreatable_inc
#define plDrawableCreatable_inc
#include "../pnFactory/plCreator.h"
#include "pnFactory/plCreator.h"
#include "plDrawableSpans.h"

View File

@ -40,7 +40,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsFastMath.h"
#include "plRenderLevel.h"
#include "hsResMgr.h"
#include "../pnKeyedObject/plUoid.h"
#include "pnKeyedObject/plUoid.h"
// Making light white and dark black by default, because this is really
// redundant. The handling of what color unlit and fully lit map to is

View File

@ -56,32 +56,32 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plCluster.h"
#include "plSpanTemplate.h"
#include "../plMath/hsRadixSort.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "../plPipeline/plFogEnvironment.h"
#include "../plPipeline/hsGDeviceRef.h"
#include "../plPipeline/plPipeDebugFlags.h"
#include "../pnMessage/plRefMsg.h"
#include "../pnMessage/plNodeRefMsg.h"
#include "../pnMessage/plDISpansMsg.h"
#include "../plMessage/plDeviceRecreateMsg.h"
#include "../plMessage/plRenderMsg.h"
#include "../plPipeline/plGBufferGroup.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "../pnKeyedObject/plKey.h"
#include "../plParticleSystem/plParticleEmitter.h"
#include "../plParticleSystem/plParticle.h"
#include "../plGLight/plLightInfo.h"
#include "plMath/hsRadixSort.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "plPipeline/plFogEnvironment.h"
#include "plPipeline/hsGDeviceRef.h"
#include "plPipeline/plPipeDebugFlags.h"
#include "pnMessage/plRefMsg.h"
#include "pnMessage/plNodeRefMsg.h"
#include "pnMessage/plDISpansMsg.h"
#include "plMessage/plDeviceRecreateMsg.h"
#include "plMessage/plRenderMsg.h"
#include "plPipeline/plGBufferGroup.h"
#include "pnSceneObject/plDrawInterface.h"
#include "pnKeyedObject/plKey.h"
#include "plParticleSystem/plParticleEmitter.h"
#include "plParticleSystem/plParticle.h"
#include "plGLight/plLightInfo.h"
#include "plgDispatch.h"
#include "plProfile.h"
#include "../plMath/plTriUtils.h"
#include "plMath/plTriUtils.h"
#include "../pnMessage/plPipeResMakeMsg.h"
#include "pnMessage/plPipeResMakeMsg.h"
#include "../plScene/plVisMgr.h"
#include "../plScene/plVisRegion.h"
#include "plScene/plVisMgr.h"
#include "plScene/plVisRegion.h"
#include <algorithm>

View File

@ -43,19 +43,19 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plSpaceTree.h"
#include "plSpaceTreeMaker.h" // This is fun and amusing and wonderful to have here.
// Keep it here forever.
#include "../plSurface/hsGMaterial.h"
#include "../plPipeline/plFogEnvironment.h"
#include "../pnMessage/plRefMsg.h"
#include "../pnMessage/plNodeRefMsg.h" // for NodeRefMsg
#include "../plMessage/plDeviceRecreateMsg.h"
#include "../plPipeline/plGBufferGroup.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "../plGImage/plBitmap.h"
#include "../plGLight/plLightInfo.h"
#include "plSurface/hsGMaterial.h"
#include "plPipeline/plFogEnvironment.h"
#include "pnMessage/plRefMsg.h"
#include "pnMessage/plNodeRefMsg.h" // for NodeRefMsg
#include "plMessage/plDeviceRecreateMsg.h"
#include "plPipeline/plGBufferGroup.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "plGImage/plBitmap.h"
#include "plGLight/plLightInfo.h"
#include "plgDispatch.h"
#include "../plStatusLog/plStatusLog.h"
#include "plStatusLog/plStatusLog.h"
//#define VERT_LOG

View File

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plDynaBulletMgr.h"
#include "plDynaDecal.h"
#include "../plMessage/plBulletMsg.h"
#include "plMessage/plBulletMsg.h"
#include "plCutter.h"
@ -38,11 +38,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStream.h"
#include "hsResMgr.h"
#include "hsTimer.h"
#include "../pnMessage/plRefMsg.h"
#include "pnMessage/plRefMsg.h"
#include "hsFastMath.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static plRandom sRand;

View File

@ -39,43 +39,43 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plPrintShape.h"
#include "../plAvatar/plArmatureMod.h"
#include "plAvatar/plArmatureMod.h"
#include "../plParticleSystem/plParticleSystem.h"
#include "../plParticleSystem/plParticleEmitter.h"
#include "plParticleSystem/plParticleSystem.h"
#include "plParticleSystem/plParticleEmitter.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "../plScene/plPageTreeMgr.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnSceneObject/plDrawInterface.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "plScene/plPageTreeMgr.h"
#include "../plPipeline/plGBufferGroup.h"
#include "../plPipeline/hsGDeviceRef.h"
#include "plPipeline/plGBufferGroup.h"
#include "plPipeline/hsGDeviceRef.h"
#include "../plMessage/plAgeLoadedMsg.h"
#include "../plMessage/plDynaDecalEnableMsg.h"
#include "../pnMessage/plRefMsg.h"
#include "../pnMessage/plTimeMsg.h"
#include "plMessage/plAgeLoadedMsg.h"
#include "plMessage/plDynaDecalEnableMsg.h"
#include "pnMessage/plRefMsg.h"
#include "pnMessage/plTimeMsg.h"
#include "plgDispatch.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
#include "hsFastMath.h"
#include "hsStream.h"
#include "hsResMgr.h"
#include "hsTimer.h"
#include "../pnMessage/plPipeResMakeMsg.h"
#include "pnMessage/plPipeResMakeMsg.h"
// Stuff for creating a bumpenv decal on demand.
#include "../plGImage/plMipmap.h"
#include "../plSurface/plLayer.h"
#include "../plMessage/plLayRefMsg.h"
#include "plGImage/plMipmap.h"
#include "plSurface/plLayer.h"
#include "plMessage/plLayRefMsg.h"
//### Hackage
#include "../plMessage/plRenderMsg.h"
#include "../plMessage/plListenerMsg.h"
#include "plMessage/plRenderMsg.h"
#include "plMessage/plListenerMsg.h"
#include "plPipeline.h"
#include "plTweak.h"

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plDynaDecalMgr_inc
#define plDynaDecalMgr_inc
#include "../pnNetCommon/plSynchedObject.h"
#include "pnNetCommon/plSynchedObject.h"
#include "hsTemplates.h"
#include "hsGeometry3.h"
#include "hsMatrix44.h"

View File

@ -38,13 +38,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h"
#include "hsTimer.h"
#include "../plMessage/plDynaDecalEnableMsg.h"
#include "plMessage/plDynaDecalEnableMsg.h"
#include "../plMessage/plAvatarFootMsg.h"
#include "../plAvatar/plArmatureMod.h"
#include "../plAvatar/plAvBrainHuman.h"
#include "plMessage/plAvatarFootMsg.h"
#include "plAvatar/plArmatureMod.h"
#include "plAvatar/plAvBrainHuman.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static plRandom sRand;
static const UInt32 kNumPrintIDs = 2;

View File

@ -34,10 +34,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStream.h"
#include "hsResMgr.h"
#include "../plMessage/plAvatarFootMsg.h"
#include "plMessage/plAvatarFootMsg.h"
#include "../plAvatar/plAvBrainHuman.h"
#include "../plAvatar/plArmatureMod.h"
#include "plAvatar/plAvBrainHuman.h"
#include "plAvatar/plArmatureMod.h"
static const UInt32 kNumPrintIDs = 2;
static const UInt32 kPrintIDs[kNumPrintIDs] =

View File

@ -38,14 +38,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h"
#include "hsTimer.h"
#include "../plMessage/plDynaDecalEnableMsg.h"
#include "../plMessage/plRippleShapeMsg.h"
#include "plMessage/plDynaDecalEnableMsg.h"
#include "plMessage/plRippleShapeMsg.h"
#include "../plMessage/plAvatarMsg.h"
#include "../plAvatar/plAvBrainHuman.h"
#include "../plAvatar/plArmatureMod.h"
#include "plMessage/plAvatarMsg.h"
#include "plAvatar/plAvBrainHuman.h"
#include "plAvatar/plArmatureMod.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static plRandom sRand;
#include "plTweak.h"

View File

@ -42,17 +42,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plWaveSetBase.h"
#include "plRipVSConsts.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "../plMessage/plDynaDecalEnableMsg.h"
#include "../plMessage/plRippleShapeMsg.h"
#include "plMessage/plDynaDecalEnableMsg.h"
#include "plMessage/plRippleShapeMsg.h"
#include "../plMessage/plAvatarMsg.h"
#include "../plAvatar/plAvBrainHuman.h"
#include "../plAvatar/plArmatureMod.h"
#include "plMessage/plAvatarMsg.h"
#include "plAvatar/plAvBrainHuman.h"
#include "plAvatar/plArmatureMod.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static plRandom sRand;
#include "plTweak.h"

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plDynaTorpedoMgr.h"
#include "../plMessage/plBulletMsg.h"
#include "plMessage/plBulletMsg.h"
#include "plCutter.h"
@ -38,7 +38,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h"
#include "plTweak.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static const UInt32 kNumPrintIDs = 0;

View File

@ -31,13 +31,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plWaveSetBase.h"
#include "plRipVSConsts.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "hsStream.h"
#include "hsResMgr.h"
#include "../pnMessage/plRefMsg.h"
#include "pnMessage/plRefMsg.h"
plDynaTorpedoVSMgr::plDynaTorpedoVSMgr()
: fWaveSetBase(nil)

View File

@ -38,17 +38,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h"
#include "hsTimer.h"
#include "../plMessage/plDynaDecalEnableMsg.h"
#include "../plMessage/plRippleShapeMsg.h"
#include "plMessage/plDynaDecalEnableMsg.h"
#include "plMessage/plRippleShapeMsg.h"
#include "../plMessage/plAvatarMsg.h"
#include "../plAvatar/plAvBrainHuman.h"
#include "../plAvatar/plArmatureMod.h"
#include "plMessage/plAvatarMsg.h"
#include "plAvatar/plAvBrainHuman.h"
#include "plAvatar/plArmatureMod.h"
#include "../plInterp/plAnimPath.h"
#include "plInterp/plAnimPath.h"
#include "hsFastMath.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
static plRandom sRand;

View File

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsGeometry3.h"
#include "hsColorRGBA.h"
#include "../pnTimer/plTimedValue.h"
#include "pnTimer/plTimedValue.h"
class hsStream;

View File

@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/
#include "memory.h"
#include <memory.h>
#include "hsTypes.h"
#include "plGeoSpanDice.h"

View File

@ -36,8 +36,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsWindows.h"
#include "hsTypes.h"
#include "plGeometrySpan.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "hsBitVector.h"

View File

@ -26,11 +26,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plInstanceDrawInterface.h"
#include "plSharedMesh.h"
#include "plMorphSequence.h"
#include "../plMessage/plReplaceGeometryMsg.h"
#include "plMessage/plReplaceGeometryMsg.h"
#include "plDrawableSpans.h"
#include "plGeometrySpan.h"
#include "../plScene/plSceneNode.h"
#include "../pnMessage/plDISpansMsg.h"
#include "plScene/plSceneNode.h"
#include "pnMessage/plDISpansMsg.h"
#include "hsResMgr.h"
plInstanceDrawInterface::plInstanceDrawInterface() : plDrawInterface(), fTargetID(-1) {}

View File

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plInstanceDrawInterface_inc
#define plInstanceDrawInterface_inc
#include "../pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plDrawInterface.h"
class plDrawableSpans;
class plSharedMesh;

View File

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTemplates.h"
#include "hsGeometry3.h"
#include "../pnFactory/plCreatable.h"
#include "pnFactory/plCreatable.h"
#include "plAccessSpan.h"

View File

@ -31,16 +31,16 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAccessGeometry.h"
#include "plAccessVtxSpan.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "../pnSceneObject/plCoordinateInterface.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plCoordinateInterface.h"
#include "plDrawableSpans.h"
#include "plInstanceDrawInterface.h"
#include "hsResMgr.h"
#include "plgDispatch.h"
#include "../plMessage/plRenderMsg.h"
#include "plMessage/plRenderMsg.h"
#include "plSharedMesh.h"

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plMorphSequence_inc
#define plMorphSequence_inc
#include "../pnModifier/plSingleModifier.h"
#include "pnModifier/plSingleModifier.h"
#include "plMorphArray.h"
class plDrawable;

View File

@ -27,9 +27,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plMorphSequence.h"
#include "plSharedMesh.h"
#include "hsResMgr.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnMessage/plSDLModifierMsg.h"
#include "../plSDL/plSDL.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnMessage/plSDLModifierMsg.h"
#include "plSDL/plSDL.h"
// static vars
char plMorphSequenceSDLMod::kStrMorphArrayDescName[]="MorphArray";

View File

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plMorphSequenceSDLMod_inc
#define plMorphSequenceSDLMod_inc
#include "../plModifier/plSDLModifier.h"
#include "plModifier/plSDLModifier.h"
#include "hsTypes.h"

View File

@ -35,16 +35,16 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plViewTransform.h"
// Getting at the destination data
#include "../pnSceneObject/plDrawInterface.h"
#include "../plDrawable/plDrawableSpans.h"
#include "../plPipeline/plGBufferGroup.h"
#include "pnSceneObject/plDrawInterface.h"
#include "plDrawable/plDrawableSpans.h"
#include "plPipeline/plGBufferGroup.h"
// For shading
#include "../plGLight/plLightInfo.h"
#include "plGLight/plLightInfo.h"
// Getting at the source data
#include "../plParticleSystem/plParticleEmitter.h"
#include "../plParticleSystem/plParticle.h"
#include "plParticleSystem/plParticleEmitter.h"
#include "plParticleSystem/plParticle.h"
static hsScalar sInvDelSecs;

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plPrintShape_inc
#define plPrintShape_inc
#include "../pnSceneObject/plObjInterface.h"
#include "pnSceneObject/plObjInterface.h"
class plPrintShape : public plObjInterface
{

View File

@ -27,14 +27,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plProxyGen.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayer.h"
#include "../plDrawable/plDrawableSpans.h"
#include "../plDrawable/plDrawableGenerator.h"
#include "../pnMessage/plProxyDrawMsg.h"
#include "../pnKeyedObject/plKey.h"
#include "../pnMessage/plRefMsg.h"
#include "../pnMessage/plNodeRefMsg.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayer.h"
#include "plDrawable/plDrawableSpans.h"
#include "plDrawable/plDrawableGenerator.h"
#include "pnMessage/plProxyDrawMsg.h"
#include "pnKeyedObject/plKey.h"
#include "pnMessage/plRefMsg.h"
#include "pnMessage/plNodeRefMsg.h"
#include "plgDispatch.h"
#include "hsResMgr.h"

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plProxyGen_inc
#define plProxyGen_inc
#include "../pnKeyedObject/hsKeyedObject.h"
#include "pnKeyedObject/hsKeyedObject.h"
#include "hsColorRGBA.h"
#include "hsTemplates.h"

View File

@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef PLSHAREDMESH_INC
#define PLSHAREDMESH_INC
#include "../pnKeyedObject/hsKeyedObject.h"
#include "../pnMessage/plMessage.h"
#include "pnKeyedObject/hsKeyedObject.h"
#include "pnMessage/plMessage.h"
class plGeometrySpan;
class plDrawableSpans;

View File

@ -30,8 +30,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsBitVector.h"
#include "plProfile.h"
#include "../plIntersect/plVolumeIsect.h"
#include "../plMath/hsRadixSort.h"
#include "plIntersect/plVolumeIsect.h"
#include "plMath/hsRadixSort.h"
static hsBitVector scratchTotVec;
static hsBitVector scratchBitVec;

View File

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTemplates.h"
#include "hsBounds.h"
#include "../pnFactory/plCreatable.h"
#include "pnFactory/plCreatable.h"
#include "hsBitVector.h"
class hsStream;

View File

@ -26,12 +26,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plSpaceTreeMaker.h"
#include "../plMath/hsRadixSort.h"
#include "../plDrawable/plSpaceTree.h"
#include "plMath/hsRadixSort.h"
#include "plDrawable/plSpaceTree.h"
#include "hsUtils.h" // for testing, get hsRand()
#include "hsTimer.h"
#include "../plIntersect/plVolumeIsect.h"
#include "plIntersect/plVolumeIsect.h"
//#define MF_DO_TIMES

View File

@ -36,10 +36,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plSpanTypes.h"
#include "hsStream.h"
#include "../pnKeyedObject/plKey.h"
#include "../plPipeline/plGBufferGroup.h"
#include "../plPipeline/hsGDeviceRef.h"
#include "../plGLight/plLightInfo.h"
#include "pnKeyedObject/plKey.h"
#include "plPipeline/plGBufferGroup.h"
#include "plPipeline/hsGDeviceRef.h"
#include "plGLight/plLightInfo.h"
#include "plDrawable.h"
#include "plAuxSpan.h"
#include "plAccessSnapShot.h"

View File

@ -42,7 +42,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsBounds.h"
#include "hsMatrix44.h"
#include "../pnKeyedObject/plKey.h"
#include "pnKeyedObject/plKey.h"
class hsGMaterial;
class plGeometrySpan;

View File

@ -35,14 +35,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAccessGeometry.h"
#include "plAccessSpan.h"
#include "../plSurface/hsGMaterial.h"
#include "../plSurface/plLayerInterface.h"
#include "plSurface/hsGMaterial.h"
#include "plSurface/plLayerInterface.h"
#include "../plScene/plSceneNode.h"
#include "../plScene/plPageTreeMgr.h"
#include "plScene/plSceneNode.h"
#include "plScene/plPageTreeMgr.h"
// Stuff for cursor los
#include "../plInputCore/plInputDevice.h"
#include "plInputCore/plInputDevice.h"
#include "plPipeline.h"

View File

@ -40,52 +40,52 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plDynaDecal.h"
#include "plDynaRippleVSMgr.h"
#include "../plMessage/plRenderMsg.h"
#include "../pnMessage/plTimeMsg.h"
#include "plMessage/plRenderMsg.h"
#include "pnMessage/plTimeMsg.h"
#include "../pnMessage/plObjRefMsg.h"
#include "pnMessage/plObjRefMsg.h"
#include "plgDispatch.h"
#include "plPipeline.h"
#include "hsResMgr.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plDrawInterface.h"
#include "plPhysical.h"
#include "../plMessage/plSimInfluenceMsg.h"
#include "plMessage/plSimInfluenceMsg.h"
#include "../plSurface/hsGMaterial.h"
#include "../plDrawable/plDrawableSpans.h"
#include "../plDrawable/plDrawableGenerator.h"
#include "plSurface/hsGMaterial.h"
#include "plDrawable/plDrawableSpans.h"
#include "plDrawable/plDrawableGenerator.h"
#include "../plMessage/plAvatarMsg.h"
#include "../plAvatar/plArmatureMod.h"
#include "plMessage/plAvatarMsg.h"
#include "plAvatar/plArmatureMod.h"
#include "../plGImage/plMipmap.h"
#include "../plGImage/plCubicEnvironmap.h"
#include "../plSurface/plLayer.h"
#include "../plMessage/plLayRefMsg.h"
#include "plGImage/plMipmap.h"
#include "plGImage/plCubicEnvironmap.h"
#include "plSurface/plLayer.h"
#include "plMessage/plLayRefMsg.h"
#include "../plSurface/plShader.h"
#include "plSurface/plShader.h"
#include "../plPipeline/plRenderTarget.h"
#include "../plScene/plRenderRequest.h"
#include "../plMessage/plRenderRequestMsg.h"
#include "../plScene/plPageTreeMgr.h"
#include "plPipeline/plRenderTarget.h"
#include "plScene/plRenderRequest.h"
#include "plMessage/plRenderRequestMsg.h"
#include "plScene/plPageTreeMgr.h"
#include "../plPipeline/plDynamicEnvMap.h"
#include "plPipeline/plDynamicEnvMap.h"
#include "../plGImage/plBumpMapGen.h"
#include "plGImage/plBumpMapGen.h"
#include "../plMessage/plMatRefMsg.h"
#include "../plMessage/plAgeLoadedMsg.h"
#include "plMessage/plMatRefMsg.h"
#include "plMessage/plAgeLoadedMsg.h"
#include "plTweak.h"
#ifndef PLASMA_EXTERNAL_RELEASE
#include "../plStatusLog/plStatusLog.h"
#include "../plPipeline/plPlates.h"
#include "plStatusLog/plStatusLog.h"
#include "plPipeline/plPlates.h"
#endif // PLASMA_EXTERNAL_RELEASE
using namespace plShaderID;

View File

@ -30,7 +30,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsGeometry3.h"
#include "hsTemplates.h"
#include "../plMath/plRandom.h"
#include "plMath/plRandom.h"
#include "hsBounds.h"
#include "plFixedWaterState7.h"

View File

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plWaveSetBase.h"
#include "hsResMgr.h"
#include "../pnMessage/plRefMsg.h"
#include "pnMessage/plRefMsg.h"
plWaveSetBase::plWaveSetBase()
{

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plWaveSetBase_inc
#define plWaveSetBase_inc
#include "../pnModifier/plMultiModifier.h"
#include "pnModifier/plMultiModifier.h"
#include "hsGeometry3.h"
class hsGMaterial;