Browse Source
--HG--
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.cpp
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.h
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.cpp
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.h
(cherry picked from commit 0477edc597
)
rarified/huru-merge-work/cmake-building
166 changed files with 1717 additions and 1171 deletions
@ -1,357 +1,357 @@
|
||||
include_directories(../../CoreLib) |
||||
include_directories(../../FeatureLib) |
||||
include_directories(../../NucleusLib) |
||||
include_directories(../../NucleusLib/inc) |
||||
include_directories(../../PubUtilLib) |
||||
include_directories(../../) |
||||
|
||||
include_directories(${PYTHON_INCLUDE_DIR}) |
||||
include_directories(${OPENAL_INCLUDE_DIR}) |
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
if(WIN32) |
||||
add_definitions(-DWIN32) |
||||
add_definitions(-DMS_NO_COREDLL) |
||||
endif(WIN32) |
||||
|
||||
set(pfPython_SOURCES |
||||
cyAccountManagement.cpp |
||||
cyAnimation.cpp |
||||
cyAvatar.cpp |
||||
cyCamera.cpp |
||||
cyDraw.cpp |
||||
cyInputInterface.cpp |
||||
cyMisc.cpp |
||||
cyParticleSys.cpp |
||||
cyPhysics.cpp |
||||
cyPythonInterface.cpp |
||||
plPythonFileMod.cpp |
||||
plPythonPack.cpp |
||||
plPythonSDLModifier.cpp |
||||
pyAgeInfoStruct.cpp |
||||
pyAgeLinkStruct.cpp |
||||
pyAgeVault.cpp |
||||
pyAlarm.cpp |
||||
pyAudioControl.cpp |
||||
pyCCRMgr.cpp |
||||
pyCluster.cpp |
||||
pyColor.cpp |
||||
pyCritterBrain.cpp |
||||
pyDniCoordinates.cpp |
||||
pyDniInfoSource.cpp |
||||
pyDrawControl.cpp |
||||
pyDynamicText.cpp |
||||
pyEnum.cpp |
||||
pyGameScore.cpp |
||||
pyGeometry3.cpp |
||||
pyGrassShader.cpp |
||||
pyGUIControl.cpp |
||||
pyGUIControlButton.cpp |
||||
pyGUIControlCheckBox.cpp |
||||
pyGUIControlClickMap.cpp |
||||
pyGUIControlDragBar.cpp |
||||
pyGUIControlDraggable.cpp |
||||
pyGUIControlDynamicText.cpp |
||||
pyGUIControlEditBox.cpp |
||||
pyGUIControlListBox.cpp |
||||
pyGUIControlMultiLineEdit.cpp |
||||
pyGUIControlRadioGroup.cpp |
||||
pyGUIControlTextBox.cpp |
||||
pyGUIControlValue.cpp |
||||
pyGUIDialog.cpp |
||||
pyGUIPopUpMenu.cpp |
||||
pyGUISkin.cpp |
||||
pyImage.cpp |
||||
pyJournalBook.cpp |
||||
pyKey.cpp |
||||
pyKeyMap.cpp |
||||
pyMarkerMgr.cpp |
||||
pyMatrix44.cpp |
||||
pyMoviePlayer.cpp |
||||
pyNetLinkingMgr.cpp |
||||
pyNetServerSessionInfo.cpp |
||||
pyNotify.cpp |
||||
pyPlayer.cpp |
||||
pySceneObject.cpp |
||||
pyScoreMgr.cpp |
||||
pySDL.cpp |
||||
pySpawnPointInfo.cpp |
||||
pyStatusLog.cpp |
||||
pyStream.cpp |
||||
pySwimCurrentInterface.cpp |
||||
pyVault.cpp |
||||
pyVaultAgeInfoListNode.cpp |
||||
pyVaultAgeInfoNode.cpp |
||||
pyVaultAgeLinkNode.cpp |
||||
pyVaultChronicleNode.cpp |
||||
pyVaultFolderNode.cpp |
||||
pyVaultImageNode.cpp |
||||
pyVaultMarkerGameNode.cpp |
||||
pyVaultNode.cpp |
||||
pyVaultNodeRef.cpp |
||||
pyVaultPlayerInfoListNode.cpp |
||||
pyVaultPlayerInfoNode.cpp |
||||
pyVaultPlayerNode.cpp |
||||
pyVaultSDLNode.cpp |
||||
pyVaultSystemNode.cpp |
||||
pyVaultTextNoteNode.cpp |
||||
pyWaveSet.cpp |
||||
) |
||||
|
||||
set(pfPython_HEADERS |
||||
cyAccountManagement.h |
||||
cyAnimation.h |
||||
cyAvatar.h |
||||
cyCamera.h |
||||
cyDraw.h |
||||
cyInputInterface.h |
||||
cyMisc.h |
||||
cyParticleSys.h |
||||
cyPhysics.h |
||||
cyPythonInterface.h |
||||
pfPythonCreatable.h |
||||
plPythonFileMod.h |
||||
plPythonHelpers.h |
||||
plPythonPack.h |
||||
plPythonParameter.h |
||||
plPythonSDLModifier.h |
||||
pyAgeInfoStruct.h |
||||
pyAgeLinkStruct.h |
||||
pyAgeVault.h |
||||
pyAlarm.h |
||||
pyAudioControl.h |
||||
pyCCRMgr.h |
||||
pyCluster.h |
||||
pyColor.h |
||||
pyCritterBrain.h |
||||
pyDniCoordinates.h |
||||
pyDniInfoSource.h |
||||
pyDrawControl.h |
||||
pyDynamicText.h |
||||
pyEnum.h |
||||
pyGameScore.h |
||||
pyGeometry3.h |
||||
pyGrassShader.h |
||||
pyGUIControl.h |
||||
pyGUIControlButton.h |
||||
pyGUIControlCheckBox.h |
||||
pyGUIControlClickMap.h |
||||
pyGUIControlDragBar.h |
||||
pyGUIControlDraggable.h |
||||
pyGUIControlDynamicText.h |
||||
pyGUIControlEditBox.h |
||||
pyGUIControlListBox.h |
||||
pyGUIControlMultiLineEdit.h |
||||
pyGUIControlRadioGroup.h |
||||
pyGUIControlTextBox.h |
||||
pyGUIControlValue.h |
||||
pyGUIDialog.h |
||||
pyGUIPopUpMenu.h |
||||
pyGUISkin.h |
||||
pyImage.h |
||||
pyJournalBook.h |
||||
pyKey.h |
||||
pyKeyMap.h |
||||
pyMarkerMgr.h |
||||
pyMatrix44.h |
||||
pyMoviePlayer.h |
||||
pyNetLinkingMgr.h |
||||
pyNetServerSessionInfo.h |
||||
pyNotify.h |
||||
pyPlayer.h |
||||
pySceneObject.h |
||||
pyScoreMgr.h |
||||
pySDL.h |
||||
pySpawnPointInfo.h |
||||
pyStatusLog.h |
||||
pyStream.h |
||||
pySwimCurrentInterface.h |
||||
pyVault.h |
||||
pyVaultAgeInfoListNode.h |
||||
pyVaultAgeInfoNode.h |
||||
pyVaultAgeLinkNode.h |
||||
pyVaultChronicleNode.h |
||||
pyVaultFolderNode.h |
||||
pyVaultImageNode.h |
||||
pyVaultMarkerGameNode.h |
||||
pyVaultNode.h |
||||
pyVaultNodeRef.h |
||||
pyVaultPlayerInfoListNode.h |
||||
pyVaultPlayerInfoNode.h |
||||
pyVaultPlayerNode.h |
||||
pyVaultSDLNode.h |
||||
pyVaultSystemNode.h |
||||
pyVaultTextNoteNode.h |
||||
pyWaveSet.h |
||||
) |
||||
|
||||
set(pfPython_GLUE |
||||
cyAccountManagementGlue.cpp |
||||
cyAnimationGlue.cpp |
||||
cyAvatarGlue.cpp |
||||
cyCameraGlue.cpp |
||||
cyDrawGlue.cpp |
||||
cyInputInterfaceGlue.cpp |
||||
cyMiscGlue.cpp |
||||
cyMiscGlue2.cpp |
||||
cyMiscGlue3.cpp |
||||
cyMiscglue4.cpp |
||||
cyParticleSysGlue.cpp |
||||
cyPhysicsGlue.cpp |
||||
plPythonSDLModifierGlue.cpp |
||||
pyAgeInfoStructGlue.cpp |
||||
pyAgeLinkStructGlue.cpp |
||||
pyAgeVaultGlue.cpp |
||||
pyAudioControlGlue.cpp |
||||
pyCCRMgrGlue.cpp |
||||
pyCCRMgrGlue2.cpp |
||||
pyClusterGlue.cpp |
||||
pyColorGlue.cpp |
||||
pyCritterBrainGlue.cpp |
||||
pyDniCoordinatesGlue.cpp |
||||
pyDrawControlGlue.cpp |
||||
pyDynamicTextGlue.cpp |
||||
pyGameScoreGlue.cpp |
||||
pyGeometry3Glue.cpp |
||||
pyGlueHelpers.h |
||||
pyGrassShaderGlue.cpp |
||||
pyGUIControlButtonGlue.cpp |
||||
pyGUIControlCheckBoxGlue.cpp |
||||
pyGUIControlClickMapGlue.cpp |
||||
pyGUIControlDragBarGlue.cpp |
||||
pyGUIControlDraggableGlue.cpp |
||||
pyGUIControlDynamicTextGlue.cpp |
||||
pyGUIControlEditBoxGlue.cpp |
||||
pyGUIControlGlue.cpp |
||||
pyGUIControlListBoxGlue.cpp |
||||
pyGUIControlMultiLineEditGlue.cpp |
||||
pyGUIControlRadioGroupGlue.cpp |
||||
pyGUIControlTextBoxGlue.cpp |
||||
pyGUIControlValueGlue.cpp |
||||
pyGUIDialogGlue.cpp |
||||
pyGUIPopUpMenuGlue.cpp |
||||
pyGUISkinGlue.cpp |
||||
pyImageGlue.cpp |
||||
pyJournalBookGlue.cpp |
||||
pyKeyGlue.cpp |
||||
pyKeyMapGlue.cpp |
||||
pyMarkerMgrGlue.cpp |
||||
pyMatrix44Glue.cpp |
||||
pyMoviePlayerGlue.cpp |
||||
pyNetLinkingMgrGlue.cpp |
||||
pyNetServerSessionInfoGlue.cpp |
||||
pyNotifyGlue.cpp |
||||
pyPlayerGlue.cpp |
||||
pySceneObjectGlue.cpp |
||||
pyScoreMgrGlue.cpp |
||||
pySDLGlue.cpp |
||||
pySpawnPointInfoGlue.cpp |
||||
pyStatusLogGlue.cpp |
||||
pyStreamGlue.cpp |
||||
pySwimCurrentInterfaceGlue.cpp |
||||
pyVaultAgeInfoListNodeGlue.cpp |
||||
pyVaultAgeInfoNodeGlue.cpp |
||||
pyVaultAgeLinkNodeGlue.cpp |
||||
pyVaultChronicleNodeGlue.cpp |
||||
pyVaultFolderNodeGlue.cpp |
||||
pyVaultGlue.cpp |
||||
pyVaultImageNodeGlue.cpp |
||||
pyVaultMarkerGameNodeGlue.cpp |
||||
pyVaultNodeGlue.cpp |
||||
pyVaultNodeRefGlue.cpp |
||||
pyVaultPlayerInfoListNodeGlue.cpp |
||||
pyVaultPlayerInfoNodeGlue.cpp |
||||
pyVaultPlayerNodeGlue.cpp |
||||
pyVaultSDLNodeGlue.cpp |
||||
pyVaultSystemNodeGlue.cpp |
||||
pyVaultTextNoteNodeGlue.cpp |
||||
pyWaveSetGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_GAME_GLUE |
||||
Games/pyGameCli.cpp |
||||
Games/pyGameCli.h |
||||
Games/pyGameCliGlue.cpp |
||||
Games/pyGameCliMsg.cpp |
||||
Games/pyGameCliMsg.h |
||||
Games/pyGameCliMsgGlue.cpp |
||||
Games/pyGameMgrMsg.cpp |
||||
Games/pyGameMgrMsg.h |
||||
Games/pyGameMgrMsg.cpp |
||||
) |
||||
|
||||
set(pfPython_TTT |
||||
Games/TicTacToe/pyTTTGame.cpp |
||||
Games/TicTacToe/pyTTTGame.h |
||||
Games/TicTacToe/pyTTTGameGlue.cpp |
||||
Games/TicTacToe/pyTTTMsg.cpp |
||||
Games/TicTacToe/pyTTTMsg.h |
||||
Games/TicTacToe/pyTTTMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_HEEK |
||||
Games/Heek/pyHeekGame.cpp |
||||
Games/Heek/pyHeekGame.h |
||||
Games/Heek/pyHeekGameGlue.cpp |
||||
Games/Heek/pyHeekMsg.cpp |
||||
Games/Heek/pyHeekMsg.h |
||||
Games/Heek/pyHeekGameGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_MARKER |
||||
Games/Marker/pyMarkerGame.cpp |
||||
Games/Marker/pyMarkerGame.h |
||||
Games/Marker/pyMarkerGameGlue.cpp |
||||
Games/Marker/pyMarkerMsg.cpp |
||||
Games/Marker/pyMarkerMsg.h |
||||
Games/Marker/pyMarkerMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_BSPIRAL |
||||
Games/BlueSpiral/pyBlueSpiralGame.cpp |
||||
Games/BlueSpiral/pyBlueSpiralGame.h |
||||
Games/BlueSpiral/pyBlueSpiralGameGlue.cpp |
||||
Games/BlueSpiral/pyBlueSpiralMsg.cpp |
||||
Games/BlueSpiral/pyBlueSpiralMsg.h |
||||
Games/BlueSpiral/pyBlueSpiralMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_WALL |
||||
Games/ClimbingWall/pyClimbingWallGame.cpp |
||||
Games/ClimbingWall/pyClimbingWallGame.h |
||||
Games/ClimbingWall/pyClimbingWallGameGlue.cpp |
||||
Games/ClimbingWall/pyClimbingWallMsg.cpp |
||||
Games/ClimbingWall/pyClimbingWallMsg.h |
||||
Games/ClimbingWall/pyClimbingWallMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_VSYNC |
||||
Games/VarSync/pyVarSyncGame.cpp |
||||
Games/VarSync/pyVarSyncGame.h |
||||
Games/VarSync/pyVarSyncGameGlue.cpp |
||||
Games/VarSync/pyVarSyncMsg.cpp |
||||
Games/VarSync/pyVarSyncMsg.h |
||||
Games/VarSync/pyVarSyncMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_GAMES |
||||
${pfPython_TTT} |
||||
${pfPython_HEEK} |
||||
${pfPython_MARKER} |
||||
${pfPython_BSPIRAL} |
||||
${pfPython_WALL} |
||||
${pfPython_VSYNC} |
||||
) |
||||
|
||||
add_library(pfPython STATIC ${pfPython_SOURCES} ${pfPython_HEADERS} ${pfPython_GLUE} ${pfPython_GAME_GLUE} ${pfPython_GAMES}) |
||||
|
||||
source_group("Source Files" FILES ${pfPython_SOURCES}) |
||||
source_group("Header Files" FILES ${pfPython_HEADERS}) |
||||
source_group("Glue Files" FILES ${pfPython_GLUE}) |
||||
source_group("Game Glue" FILES ${pfPython_GAME_GLUE}) |
||||
source_group("Game Glue\\TicTacToe" FILES ${pfPython_TTT}) |
||||
source_group("Game Glue\\Heek" FILES ${pfPython_HEEK}) |
||||
source_group("Game Glue\\Marker" FILES ${pfPython_MARKER}) |
||||
source_group("Game Glue\\BlueSpiral" FILES ${pfPython_BSPIRAL}) |
||||
source_group("Game Glue\\ClimbingWall" FILES ${pfPython_WALL}) |
||||
source_group("Game Clue\\VarSync" FILES ${pfPython_VSYNC}) |
||||
include_directories(../../CoreLib) |
||||
include_directories(../../FeatureLib) |
||||
include_directories(../../NucleusLib) |
||||
include_directories(../../NucleusLib/inc) |
||||
include_directories(../../PubUtilLib) |
||||
include_directories(../../) |
||||
|
||||
include_directories(${PYTHON_INCLUDE_DIR}) |
||||
include_directories(${OPENAL_INCLUDE_DIR}) |
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
if(WIN32) |
||||
add_definitions(-DWIN32) |
||||
add_definitions(-DMS_NO_COREDLL) |
||||
endif(WIN32) |
||||
|
||||
set(pfPython_SOURCES |
||||
cyAccountManagement.cpp |
||||
cyAnimation.cpp |
||||
cyAvatar.cpp |
||||
cyCamera.cpp |
||||
cyDraw.cpp |
||||
cyInputInterface.cpp |
||||
cyMisc.cpp |
||||
cyParticleSys.cpp |
||||
cyPhysics.cpp |
||||
cyPythonInterface.cpp |
||||
plPythonFileMod.cpp |
||||
plPythonPack.cpp |
||||
plPythonSDLModifier.cpp |
||||
pyAgeInfoStruct.cpp |
||||
pyAgeLinkStruct.cpp |
||||
pyAgeVault.cpp |
||||
pyAlarm.cpp |
||||
pyAudioControl.cpp |
||||
pyCCRMgr.cpp |
||||
pyCluster.cpp |
||||
pyColor.cpp |
||||
pyCritterBrain.cpp |
||||
pyDniCoordinates.cpp |
||||
pyDniInfoSource.cpp |
||||
pyDrawControl.cpp |
||||
pyDynamicText.cpp |
||||
pyEnum.cpp |
||||
pyGameScore.cpp |
||||
pyGeometry3.cpp |
||||
pyGrassShader.cpp |
||||
pyGUIControl.cpp |
||||
pyGUIControlButton.cpp |
||||
pyGUIControlCheckBox.cpp |
||||
pyGUIControlClickMap.cpp |
||||
pyGUIControlDragBar.cpp |
||||
pyGUIControlDraggable.cpp |
||||
pyGUIControlDynamicText.cpp |
||||
pyGUIControlEditBox.cpp |
||||
pyGUIControlListBox.cpp |
||||
pyGUIControlMultiLineEdit.cpp |
||||
pyGUIControlRadioGroup.cpp |
||||
pyGUIControlTextBox.cpp |
||||
pyGUIControlValue.cpp |
||||
pyGUIDialog.cpp |
||||
pyGUIPopUpMenu.cpp |
||||
pyGUISkin.cpp |
||||
pyImage.cpp |
||||
pyJournalBook.cpp |
||||
pyKey.cpp |
||||
pyKeyMap.cpp |
||||
pyMarkerMgr.cpp |
||||
pyMatrix44.cpp |
||||
pyMoviePlayer.cpp |
||||
pyNetLinkingMgr.cpp |
||||
pyNetServerSessionInfo.cpp |
||||
pyNotify.cpp |
||||
pyPlayer.cpp |
||||
pySceneObject.cpp |
||||
pyScoreMgr.cpp |
||||
pySDL.cpp |
||||
pySpawnPointInfo.cpp |
||||
pyStatusLog.cpp |
||||
pyStream.cpp |
||||
pySwimCurrentInterface.cpp |
||||
pyVault.cpp |
||||
pyVaultAgeInfoListNode.cpp |
||||
pyVaultAgeInfoNode.cpp |
||||
pyVaultAgeLinkNode.cpp |
||||
pyVaultChronicleNode.cpp |
||||
pyVaultFolderNode.cpp |
||||
pyVaultImageNode.cpp |
||||
pyVaultMarkerGameNode.cpp |
||||
pyVaultNode.cpp |
||||
pyVaultNodeRef.cpp |
||||
pyVaultPlayerInfoListNode.cpp |
||||
pyVaultPlayerInfoNode.cpp |
||||
pyVaultPlayerNode.cpp |
||||
pyVaultSDLNode.cpp |
||||
pyVaultSystemNode.cpp |
||||
pyVaultTextNoteNode.cpp |
||||
pyWaveSet.cpp |
||||
) |
||||
|
||||
set(pfPython_HEADERS |
||||
cyAccountManagement.h |
||||
cyAnimation.h |
||||
cyAvatar.h |
||||
cyCamera.h |
||||
cyDraw.h |
||||
cyInputInterface.h |
||||
cyMisc.h |
||||
cyParticleSys.h |
||||
cyPhysics.h |
||||
cyPythonInterface.h |
||||
pfPythonCreatable.h |
||||
plPythonFileMod.h |
||||
plPythonHelpers.h |
||||
plPythonPack.h |
||||
plPythonParameter.h |
||||
plPythonSDLModifier.h |
||||
pyAgeInfoStruct.h |
||||
pyAgeLinkStruct.h |
||||
pyAgeVault.h |
||||
pyAlarm.h |
||||
pyAudioControl.h |
||||
pyCCRMgr.h |
||||
pyCluster.h |
||||
pyColor.h |
||||
pyCritterBrain.h |
||||
pyDniCoordinates.h |
||||
pyDniInfoSource.h |
||||
pyDrawControl.h |
||||
pyDynamicText.h |
||||
pyEnum.h |
||||
pyGameScore.h |
||||
pyGeometry3.h |
||||
pyGrassShader.h |
||||
pyGUIControl.h |
||||
pyGUIControlButton.h |
||||
pyGUIControlCheckBox.h |
||||
pyGUIControlClickMap.h |
||||
pyGUIControlDragBar.h |
||||
pyGUIControlDraggable.h |
||||
pyGUIControlDynamicText.h |
||||
pyGUIControlEditBox.h |
||||
pyGUIControlListBox.h |
||||
pyGUIControlMultiLineEdit.h |
||||
pyGUIControlRadioGroup.h |
||||
pyGUIControlTextBox.h |
||||
pyGUIControlValue.h |
||||
pyGUIDialog.h |
||||
pyGUIPopUpMenu.h |
||||
pyGUISkin.h |
||||
pyImage.h |
||||
pyJournalBook.h |
||||
pyKey.h |
||||
pyKeyMap.h |
||||
pyMarkerMgr.h |
||||
pyMatrix44.h |
||||
pyMoviePlayer.h |
||||
pyNetLinkingMgr.h |
||||
pyNetServerSessionInfo.h |
||||
pyNotify.h |
||||
pyPlayer.h |
||||
pySceneObject.h |
||||
pyScoreMgr.h |
||||
pySDL.h |
||||
pySpawnPointInfo.h |
||||
pyStatusLog.h |
||||
pyStream.h |
||||
pySwimCurrentInterface.h |
||||
pyVault.h |
||||
pyVaultAgeInfoListNode.h |
||||
pyVaultAgeInfoNode.h |
||||
pyVaultAgeLinkNode.h |
||||
pyVaultChronicleNode.h |
||||
pyVaultFolderNode.h |
||||
pyVaultImageNode.h |
||||
pyVaultMarkerGameNode.h |
||||
pyVaultNode.h |
||||
pyVaultNodeRef.h |
||||
pyVaultPlayerInfoListNode.h |
||||
pyVaultPlayerInfoNode.h |
||||
pyVaultPlayerNode.h |
||||
pyVaultSDLNode.h |
||||
pyVaultSystemNode.h |
||||
pyVaultTextNoteNode.h |
||||
pyWaveSet.h |
||||
) |
||||
|
||||
set(pfPython_GLUE |
||||
cyAccountManagementGlue.cpp |
||||
cyAnimationGlue.cpp |
||||
cyAvatarGlue.cpp |
||||
cyCameraGlue.cpp |
||||
cyDrawGlue.cpp |
||||
cyInputInterfaceGlue.cpp |
||||
cyMiscGlue.cpp |
||||
cyMiscGlue2.cpp |
||||
cyMiscGlue3.cpp |
||||
cyMiscglue4.cpp |
||||
cyParticleSysGlue.cpp |
||||
cyPhysicsGlue.cpp |
||||
plPythonSDLModifierGlue.cpp |
||||
pyAgeInfoStructGlue.cpp |
||||
pyAgeLinkStructGlue.cpp |
||||
pyAgeVaultGlue.cpp |
||||
pyAudioControlGlue.cpp |
||||
pyCCRMgrGlue.cpp |
||||
pyCCRMgrGlue2.cpp |
||||
pyClusterGlue.cpp |
||||
pyColorGlue.cpp |
||||
pyCritterBrainGlue.cpp |
||||
pyDniCoordinatesGlue.cpp |
||||
pyDrawControlGlue.cpp |
||||
pyDynamicTextGlue.cpp |
||||
pyGameScoreGlue.cpp |
||||
pyGeometry3Glue.cpp |
||||
pyGlueHelpers.h |
||||
pyGrassShaderGlue.cpp |
||||
pyGUIControlButtonGlue.cpp |
||||
pyGUIControlCheckBoxGlue.cpp |
||||
pyGUIControlClickMapGlue.cpp |
||||
pyGUIControlDragBarGlue.cpp |
||||
pyGUIControlDraggableGlue.cpp |
||||
pyGUIControlDynamicTextGlue.cpp |
||||
pyGUIControlEditBoxGlue.cpp |
||||
pyGUIControlGlue.cpp |
||||
pyGUIControlListBoxGlue.cpp |
||||
pyGUIControlMultiLineEditGlue.cpp |
||||
pyGUIControlRadioGroupGlue.cpp |
||||
pyGUIControlTextBoxGlue.cpp |
||||
pyGUIControlValueGlue.cpp |
||||
pyGUIDialogGlue.cpp |
||||
pyGUIPopUpMenuGlue.cpp |
||||
pyGUISkinGlue.cpp |
||||
pyImageGlue.cpp |
||||
pyJournalBookGlue.cpp |
||||
pyKeyGlue.cpp |
||||
pyKeyMapGlue.cpp |
||||
pyMarkerMgrGlue.cpp |
||||
pyMatrix44Glue.cpp |
||||
pyMoviePlayerGlue.cpp |
||||
pyNetLinkingMgrGlue.cpp |
||||
pyNetServerSessionInfoGlue.cpp |
||||
pyNotifyGlue.cpp |
||||
pyPlayerGlue.cpp |
||||
pySceneObjectGlue.cpp |
||||
pyScoreMgrGlue.cpp |
||||
pySDLGlue.cpp |
||||
pySpawnPointInfoGlue.cpp |
||||
pyStatusLogGlue.cpp |
||||
pyStreamGlue.cpp |
||||
pySwimCurrentInterfaceGlue.cpp |
||||
pyVaultAgeInfoListNodeGlue.cpp |
||||
pyVaultAgeInfoNodeGlue.cpp |
||||
pyVaultAgeLinkNodeGlue.cpp |
||||
pyVaultChronicleNodeGlue.cpp |
||||
pyVaultFolderNodeGlue.cpp |
||||
pyVaultGlue.cpp |
||||
pyVaultImageNodeGlue.cpp |
||||
pyVaultMarkerGameNodeGlue.cpp |
||||
pyVaultNodeGlue.cpp |
||||
pyVaultNodeRefGlue.cpp |
||||
pyVaultPlayerInfoListNodeGlue.cpp |
||||
pyVaultPlayerInfoNodeGlue.cpp |
||||
pyVaultPlayerNodeGlue.cpp |
||||
pyVaultSDLNodeGlue.cpp |
||||
pyVaultSystemNodeGlue.cpp |
||||
pyVaultTextNoteNodeGlue.cpp |
||||
pyWaveSetGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_GAME_GLUE |
||||
Games/pyGameCli.cpp |
||||
Games/pyGameCli.h |
||||
Games/pyGameCliGlue.cpp |
||||
Games/pyGameCliMsg.cpp |
||||
Games/pyGameCliMsg.h |
||||
Games/pyGameCliMsgGlue.cpp |
||||
Games/pyGameMgrMsg.cpp |
||||
Games/pyGameMgrMsg.h |
||||
Games/pyGameMgrMsg.cpp |
||||
) |
||||
|
||||
set(pfPython_TTT |
||||
Games/TicTacToe/pyTTTGame.cpp |
||||
Games/TicTacToe/pyTTTGame.h |
||||
Games/TicTacToe/pyTTTGameGlue.cpp |
||||
Games/TicTacToe/pyTTTMsg.cpp |
||||
Games/TicTacToe/pyTTTMsg.h |
||||
Games/TicTacToe/pyTTTMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_HEEK |
||||
Games/Heek/pyHeekGame.cpp |
||||
Games/Heek/pyHeekGame.h |
||||
Games/Heek/pyHeekGameGlue.cpp |
||||
Games/Heek/pyHeekMsg.cpp |
||||
Games/Heek/pyHeekMsg.h |
||||
Games/Heek/pyHeekGameGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_MARKER |
||||
Games/Marker/pyMarkerGame.cpp |
||||
Games/Marker/pyMarkerGame.h |
||||
Games/Marker/pyMarkerGameGlue.cpp |
||||
Games/Marker/pyMarkerMsg.cpp |
||||
Games/Marker/pyMarkerMsg.h |
||||
Games/Marker/pyMarkerMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_BSPIRAL |
||||
Games/BlueSpiral/pyBlueSpiralGame.cpp |
||||
Games/BlueSpiral/pyBlueSpiralGame.h |
||||
Games/BlueSpiral/pyBlueSpiralGameGlue.cpp |
||||
Games/BlueSpiral/pyBlueSpiralMsg.cpp |
||||
Games/BlueSpiral/pyBlueSpiralMsg.h |
||||
Games/BlueSpiral/pyBlueSpiralMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_WALL |
||||
Games/ClimbingWall/pyClimbingWallGame.cpp |
||||
Games/ClimbingWall/pyClimbingWallGame.h |
||||
Games/ClimbingWall/pyClimbingWallGameGlue.cpp |
||||
Games/ClimbingWall/pyClimbingWallMsg.cpp |
||||
Games/ClimbingWall/pyClimbingWallMsg.h |
||||
Games/ClimbingWall/pyClimbingWallMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_VSYNC |
||||
Games/VarSync/pyVarSyncGame.cpp |
||||
Games/VarSync/pyVarSyncGame.h |
||||
Games/VarSync/pyVarSyncGameGlue.cpp |
||||
Games/VarSync/pyVarSyncMsg.cpp |
||||
Games/VarSync/pyVarSyncMsg.h |
||||
Games/VarSync/pyVarSyncMsgGlue.cpp |
||||
) |
||||
|
||||
set(pfPython_GAMES |
||||
${pfPython_TTT} |
||||
${pfPython_HEEK} |
||||
${pfPython_MARKER} |
||||
${pfPython_BSPIRAL} |
||||
${pfPython_WALL} |
||||
${pfPython_VSYNC} |
||||
) |
||||
|
||||
add_library(pfPython STATIC ${pfPython_SOURCES} ${pfPython_HEADERS} ${pfPython_GLUE} ${pfPython_GAME_GLUE} ${pfPython_GAMES}) |
||||
|
||||
source_group("Source Files" FILES ${pfPython_SOURCES}) |
||||
source_group("Header Files" FILES ${pfPython_HEADERS}) |
||||
source_group("Glue Files" FILES ${pfPython_GLUE}) |
||||
source_group("Game Glue" FILES ${pfPython_GAME_GLUE}) |
||||
source_group("Game Glue\\TicTacToe" FILES ${pfPython_TTT}) |
||||
source_group("Game Glue\\Heek" FILES ${pfPython_HEEK}) |
||||
source_group("Game Glue\\Marker" FILES ${pfPython_MARKER}) |
||||
source_group("Game Glue\\BlueSpiral" FILES ${pfPython_BSPIRAL}) |
||||
source_group("Game Glue\\ClimbingWall" FILES ${pfPython_WALL}) |
||||
source_group("Game Glue\\VarSync" FILES ${pfPython_VSYNC}) |
||||
|
@ -0,0 +1,50 @@
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
#TODO: This should probably be an external dependancy |
||||
include_directories("../../../../SDKs/Win32/HawkVoice/src") |
||||
|
||||
include_directories(${OPENAL_INCLUDE_DIR}) |
||||
include_directories(${Speex_INCLUDE_DIR}) |
||||
|
||||
set(plAudio_SOURCES |
||||
plAudioCaps.cpp |
||||
plAudioSystem.cpp |
||||
plDSoundBuffer.cpp |
||||
plEAXEffects.cpp |
||||
plEAXListenerMod.cpp |
||||
plSound.cpp |
||||
plSoundEvent.cpp |
||||
plVoiceChat.cpp |
||||
plWAVClipBuffer.cpp |
||||
plWin32GroupedSound.cpp |
||||
plWin32Sound.cpp |
||||
plWin32StaticSound.cpp |
||||
plWin32StreamingSound.cpp |
||||
plWinMicLevel.cpp |
||||
) |
||||
|
||||
set(plAudio_HEADERS |
||||
plAudioCaps.h |
||||
plAudioCreatable.h |
||||
plAudioSystem.h |
||||
plDSoundBuffer.h |
||||
plEAXEffects.h |
||||
plEAXListenerMod.h |
||||
plSound.h |
||||
plSoundEvent.h |
||||
plVoiceChat.h |
||||
plWAVClipBuffer.h |
||||
plWin32GroupedSound.h |
||||
plWin32Sound.h |
||||
plWin32StaticSound.h |
||||
plWin32StreamingSound.h |
||||
plWinMicLevel.h |
||||
) |
||||
|
||||
add_library(plAudio STATIC ${plAudio_SOURCES} ${plAudio_HEADERS}) |
||||
|
||||
source_group("Source Files" FILES ${plAudio_SOURCES}) |
||||
source_group("Header Files" FILES ${plAudio_HEADERS}) |
@ -0,0 +1,34 @@
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${Ogg_INCLUDE_DIR}) |
||||
include_directories(${Vorbis_INCLUDE_DIR}) |
||||
|
||||
set(plAudioCore_SOURCES |
||||
plAudioFileReader.cpp |
||||
plBufferedFileReader.cpp |
||||
plFastWavReader.cpp |
||||
plOGGCodec.cpp |
||||
plSoundBuffer.cpp |
||||
plSoundDeswizzler.cpp |
||||
plWavFile.cpp |
||||
) |
||||
|
||||
set(plAudioCore_HEADERS |
||||
plAudioCore.h |
||||
plAudioCoreCreatable.h |
||||
plAudioFileReader.h |
||||
plBufferedFileReader.h |
||||
plFastWavReader.h |
||||
plOGGCodec.h |
||||
plSoundBuffer.h |
||||
plSoundDeswizzler.h |
||||
plWavFile.h |
||||
) |
||||
|
||||
add_library(plAudioCore STATIC ${plAudioCore_SOURCES} ${plAudioCore_HEADERS}) |
||||
|
||||
source_group("Source Files" FILES ${plAudioCore_SOURCES}) |
||||
source_group("Header Files" FILES ${plAudioCore_HEADERS}) |
@ -0,0 +1,37 @@
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
include_directories(${OPENAL_INCLUDE_DIR}) |
||||
|
||||
set(plInputCore_SOURCES |
||||
plAvatarInputInterface.cpp |
||||
plDebugInputInterface.cpp |
||||
plDInputDevice.cpp |
||||
plInputDevice.cpp |
||||
plInputInterface.cpp |
||||
plInputInterfaceMgr.cpp |
||||
plInputManager.cpp |
||||
plSceneInputInterface.cpp |
||||
plTelescopeInputInterface.cpp |
||||
) |
||||
|
||||
set(plInputCore_HEADERS |
||||
plAvatarInputInterface.h |
||||
plDebugInputInterface.h |
||||
plDInputDevice.h |
||||
plInputCoreCreatable.h |
||||
plInputDevice.h |
||||
plInputInterface.h |
||||
plInputInterfaceMgr.h |
||||
plInputManager.h |
||||
plSceneInputInterface.h |
||||
plTelescopeInputInterface.h |
||||
) |
||||
|
||||
add_library(plInputCore STATIC ${plInputCore_SOURCES} ${plInputCore_HEADERS}) |
||||
|
||||
source_group("Source Files" FILES ${plInputCore_SOURCES}) |
||||
source_group("Header Files" FILES ${plInputCore_HEADERS}) |
@ -0,0 +1,59 @@
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../FeatureLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${PHYSX_INCLUDE_DIRS}) |
||||
include_directories(${OPENAL_INCLUDE_DIR}) |
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
set(plModifier_SOURCES |
||||
plAnimEventModifier.cpp |
||||
plAnimTimeConvertSDLModifier.cpp |
||||
plAxisAnimModifier.cpp |
||||
plCloneSpawnModifier.cpp |
||||
plDecalEnableMod.cpp |
||||
plDetectorLog.cpp |
||||
plExcludeRegionModifier.cpp |
||||
plGameMarkerModifier.cpp |
||||
plImageLibMod.cpp |
||||
plInterfaceInfoModifier.cpp |
||||
plLayerSDLModifier.cpp |
||||
plLogicModifier.cpp |
||||
plMaintainersMarkerModifier.cpp |
||||
plResponderModifier.cpp |
||||
plResponderSDLModifier.cpp |
||||
plSDLModifier.cpp |
||||
plSimpleModifier.cpp |
||||
plSoundSDLModifier.cpp |
||||
plSpawnModifier.cpp |
||||
) |
||||
|
||||
set(plModifier_HEADERS |
||||
plAnimEventModifier.h |
||||
plAnimTimeConvertSDLModifier.h |
||||
plAxisAnimModifier.h |
||||
plCloneSpawnModifier.h |
||||
plDecalEnableMod.h |
||||
plDetectorLog.h |
||||
plExcludeRegionModifier.h |
||||
plGameMarkerModifier.h |
||||
plImageLibMod.h |
||||
plInterfaceInfoModifier.h |
||||
plLayerSDLModifier.h |
||||
plLogicModifier.h |
||||
plMaintainersMarkerModifier.h |
||||
plModifierCreatable.h |
||||
plResponderModifier.h |
||||
plResponderSDLModifier.h |
||||
plSDLModifier.h |
||||
plSimpleModifier.h |
||||
plSoundSDLModifier.h |
||||
plSpawnModifier.h |
||||
) |
||||
|
||||
add_library(plModifier STATIC ${plModifier_SOURCES} ${plModifier_HEADERS}) |
||||
|
||||
source_group("Source Files" FILES ${plModifier_SOURCES}) |
||||
source_group("Header Files" FILES ${plModifier_HEADERS}) |
@ -0,0 +1,47 @@
|
||||
include_directories("../../CoreLib") |
||||
include_directories("../../FeatureLib") |
||||
include_directories("../../NucleusLib/inc") |
||||
include_directories("../../NucleusLib") |
||||
include_directories("../../PubUtilLib") |
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR}) |
||||
|
||||
set(plNetClient_SOURCES |
||||
plLinkEffectsMgr.cpp |
||||
plNetCliAgeJoiner.cpp |
||||
plNetCliAgeLeaver.cpp |
||||
plNetClientCommInterface.cpp |
||||
plNetClientGroup.cpp |
||||
plNetClientMgr.cpp |
||||
plNetClientMgrLoad.cpp |
||||
plNetClientMgrRecord.cpp |
||||
plNetClientMgrSend.cpp |
||||
plNetClientMgrShow.cpp |
||||
plNetClientMgrVoice.cpp |
||||
plNetClientMsgHandler.cpp |
||||
plNetClientMsgScreener.cpp |
||||
plNetClientStats.cpp |
||||
plNetLinkingMgr.cpp |
||||
plNetObjectDebugger.cpp |
||||
plNetVoiceList.cpp |
||||
) |
||||
|
||||
set(plNetClient_HEADERS |
||||
plLinkEffectsMgr.h |
||||
plNetCliAgeJoiner.h |
||||
plNetCliAgeLeaver.h |
||||
plNetClientCreatable.h |
||||
plNetClientGroup.h |
||||
plNetClientMgr.h |
||||
plNetClientMsgHandler.h |
||||
plNetClientMsgScreener.h |
||||
plNetClientStats.h |
||||
plNetLinkingMgr.h |
||||
plNetObjectDebugger.h |
||||
plNetVoiceList.h |
||||
) |
||||
|
||||
add_library(plNetClient STATIC ${plNetClient_SOURCES} ${plNetClient_HEADERS}) |
||||
|
||||
source_group("Source Files" FILES ${plNetClient_SOURCES}) |
||||
source_group("Header Files" FILES ${plNetClient_HEADERS}) |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue