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

Finish the port of FeatureLib to CMake

This commit is contained in:
Branan Purvine-Riley
2011-04-08 00:42:40 -07:00
parent ff1320388e
commit 4134a68f2c
281 changed files with 2011 additions and 1166 deletions

View File

@ -0,0 +1,34 @@
include_directories(../../CoreLib)
include_directories(../../NucleusLib)
include_directories(../../NucleusLib/inc)
include_directories(../../PubUtilLib)
if(WIN32)
add_definitions(-DWIN32)
endif(WIN32)
set(pfSurface_SOURCES
plDistOpacityMod.cpp
plFadeOpacityLay.cpp
plFadeOpacityMod.cpp
plGrabCubeMap.cpp
plLayerAVI.cpp
plLayerBink.cpp
plLayerMovie.cpp
)
set(pfSurface_HEADERS
pfSurfaceCreatable.h
plDistOpacityMod.h
plFadeOpacityLay.h
plFadeOpacityMod.h
plGrabCubeMap.h
plLayerAVI.h
plLayerBink.h
plLayerMovie.h
)
add_library(pfSurface STATIC ${pfSurface_SOURCES} ${pfSources_HEADERS})
source_group("Source Files" FILES ${pfSurface_SOURCES})
source_group("Header Files" FILES ${pfSurface_HEADERS})

View File

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

View File

@ -30,20 +30,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plDistOpacityMod.h"
#include "plFadeOpacityLay.h"
#include "../plSurface/hsGMaterial.h"
#include "plSurface/hsGMaterial.h"
#include "../plDrawable/plAccessGeometry.h"
#include "../plDrawable/plAccessSpan.h"
#include "plDrawable/plAccessGeometry.h"
#include "plDrawable/plAccessSpan.h"
#include "../plMessage/plMatRefMsg.h"
#include "plMessage/plMatRefMsg.h"
// If we're tracking the camera
#include "../plMessage/plRenderMsg.h"
#include "plMessage/plRenderMsg.h"
#include "plPipeline.h"
// If we're tracking the avater
#include "../plMessage/plAvatarMsg.h"
#include "../plAvatar/plArmatureMod.h"
#include "plMessage/plAvatarMsg.h"
#include "plAvatar/plArmatureMod.h"
#include "plgDispatch.h"
#include "hsResMgr.h"
@ -293,4 +293,4 @@ void plDistOpacityMod::ISetup()
}
fSetup = true;
}
}

View File

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#define plDistOpacityMod_inc
#include "hsGeometry3.h"
#include "../pnModifier/plSingleModifier.h"
#include "pnModifier/plSingleModifier.h"
#include "hsTemplates.h"
class plPipeline;

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plFadeOpacityLay_inc
#define plFadeOpacityLay_inc
#include "../plSurface/plLayerInterface.h"
#include "plSurface/plLayerInterface.h"
class plFadeOpacityLay : public plLayerInterface

View File

@ -29,20 +29,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plFadeOpacityLay.h"
#include "../plMessage/plRenderMsg.h"
#include "../plMessage/plMatRefMsg.h"
#include "plMessage/plRenderMsg.h"
#include "plMessage/plMatRefMsg.h"
#include "../plSurface/hsGMaterial.h"
#include "plSurface/hsGMaterial.h"
#include "../plDrawable/plVisLOSMgr.h"
#include "../plDrawable/plAccessGeometry.h"
#include "../plDrawable/plAccessSpan.h"
#include "../plDrawable/plDrawableSpans.h"
#include "plDrawable/plVisLOSMgr.h"
#include "plDrawable/plAccessGeometry.h"
#include "plDrawable/plAccessSpan.h"
#include "plDrawable/plDrawableSpans.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnSceneObject/plDrawInterface.h"
#include "../plScene/plVisMgr.h"
#include "plScene/plVisMgr.h"
#include "plgDispatch.h"
#include "plPipeline.h"
@ -373,4 +373,4 @@ void plFadeOpacityMod::ISetup(plSceneObject* so)
fSetup = true;
fFade = kImmediate;
}
}

View File

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#define plFadeOpacityMod_inc
#include "hsGeometry3.h"
#include "../pnModifier/plSingleModifier.h"
#include "pnModifier/plSingleModifier.h"
#include "hsTemplates.h"
class plPipeline;

View File

@ -36,14 +36,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsColorRGBA.h"
#include "hsBounds.h"
#include "../pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plDrawInterface.h"
#include "pnSceneObject/plSceneObject.h"
#include "pnSceneObject/plDrawInterface.h"
#include "../plGImage/plMipmap.h"
#include "plGImage/plMipmap.h"
#include "../plJPEG/plJPEG.h"
#include "plJPEG/plJPEG.h"
#include "../plMessage/plRenderRequestMsg.h"
#include "plMessage/plRenderRequestMsg.h"
plGrabCubeRenderRequest::plGrabCubeRenderRequest()
: fQuality(75)
@ -147,4 +147,4 @@ void plGrabCubeMap::ISetupRenderRequests(plPipeline* pipe, const hsPoint3& cente
reqMsg->Send();
hsRefCnt_SafeUnRef(req);
}
}
}

View File

@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plGrabCubeMap_inc
#define plGrabCubeMap_inc
#include "../plScene/plRenderRequest.h"
#include "plScene/plRenderRequest.h"
class plSceneObject;
class plPipeline;

View File

@ -38,7 +38,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h"
#include "plLayerAVI.h"
#include "../plGImage/plMipmap.h"
#include "plGImage/plMipmap.h"
#if HS_BUILD_FOR_WIN32
class plAVIFileInfo

View File

@ -30,9 +30,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h"
#include "hsUtils.h"
#include "../plMessage/plAnimCmdMsg.h"
#include "../plGImage/plMipmap.h"
#include "../plPipeline/hsGDeviceRef.h"
#include "plMessage/plAnimCmdMsg.h"
#include "plGImage/plMipmap.h"
#include "plPipeline/hsGDeviceRef.h"
plLayerMovie::plLayerMovie()
: fMovieName(nil),
@ -206,4 +206,4 @@ hsBool plLayerMovie::MsgReceive(plMessage* msg)
void plLayerMovie::DefaultMovie()
{
}
}

View File

@ -27,8 +27,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plLayerMovie_inc
#define plLayerMovie_inc
#include "../plSurface/plLayerAnimation.h"
#include "../plInterp/plAnimTimeConvert.h"
#include "plSurface/plLayerAnimation.h"
#include "plInterp/plAnimTimeConvert.h"
class plMessage;
class hsStream;