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:
@ -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})
|
@ -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"
|
||||
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@ -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;
|
||||
|
Reference in New Issue
Block a user