Browse Source

First part of PubUtilLib cmakification

Zrax 14 years ago
parent
commit
bead11fb28
  1. 1
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/CMakeLists.txt
  2. 21
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/CMakeLists.txt
  3. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeDescription.cpp
  4. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeDescription.h
  5. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeManifest.cpp
  6. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeManifest.h
  7. 26
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/CMakeLists.txt
  8. 40
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoader.cpp
  9. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoader.h
  10. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoaderCreatable.h
  11. 18
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoaderPaging.cpp
  12. 40
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plBackgroundDownloader.cpp
  13. 32
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plResPatcher.cpp
  14. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plResPatcher.h
  15. 24
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/CMakeLists.txt
  16. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plAudibleCreatable.h
  17. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plAudibleNull.cpp
  18. 38
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudible.cpp
  19. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudibleProxy.cpp
  20. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudibleProxy.h
  21. 108
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/CMakeLists.txt
  22. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnim.cpp
  23. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnim.h
  24. 10
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnimInstance.cpp
  25. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnimInstance.h
  26. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGApplicator.h
  27. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGChannel.h
  28. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterMod.cpp
  29. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterMod.h
  30. 10
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterSDLModifier.cpp
  31. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterSDLModifier.h
  32. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGModifier.cpp
  33. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGModifier.h
  34. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAnimStage.cpp
  35. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAnimStage.h
  36. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAntiGravAction.cpp
  37. 16
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureEffects.cpp
  38. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureEffects.h
  39. 112
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureMod.cpp
  40. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureMod.h
  41. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBehaviors.cpp
  42. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBehaviors.h
  43. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrain.cpp
  44. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrain.h
  45. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainClimb.cpp
  46. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainClimb.h
  47. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCoop.cpp
  48. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCritter.cpp
  49. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCritter.h
  50. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainDrive.cpp
  51. 22
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainGeneric.cpp
  52. 42
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainHuman.cpp
  53. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainRideAnimatedPhysical.cpp
  54. 22
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainSwim.cpp
  55. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainSwim.h
  56. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvCallbackAction.cpp
  57. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvCallbackAction.h
  58. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvDefs.h
  59. 26
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvLadderModifier.cpp
  60. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvLadderModifier.h
  61. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTask.h
  62. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskBrain.cpp
  63. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskSeek.cpp
  64. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskSeek.h
  65. 60
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarClothing.cpp
  66. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarClothing.h
  67. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarCreatable.h
  68. 48
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarMgr.cpp
  69. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarMgr.h
  70. 22
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarSDLModifier.cpp
  71. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarSDLModifier.h
  72. 26
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarTasks.cpp
  73. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarTasks.h
  74. 8
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plClothingSDLModifier.cpp
  75. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plClothingSDLModifier.h
  76. 16
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plCoopCoordinator.cpp
  77. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plCoopCoordinator.h
  78. 16
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMatrixChannel.cpp
  79. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMatrixChannel.h
  80. 12
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMultistageBehMod.cpp
  81. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMultistageBehMod.h
  82. 10
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plNPCSpawnMod.cpp
  83. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plNPCSpawnMod.h
  84. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plOneShotMod.cpp
  85. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plOneShotMod.h
  86. 14
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp
  87. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.h
  88. 14
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPointChannel.cpp
  89. 10
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plQuatChannel.cpp
  90. 8
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plScalarChannel.cpp
  91. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSeekPointMod.h
  92. 24
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSittingModifier.cpp
  93. 4
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSittingModifier.h
  94. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSwimRegion.h
  95. 21
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plCompression/CMakeLists.txt
  96. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plCompression/plZlibStream.cpp
  97. 20
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plContainer/CMakeLists.txt
  98. 2
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plContainer/hsStringTable.cpp
  99. 107
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plDrawable/CMakeLists.txt
  100. 6
      MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plDrawable/plAccessGeometry.cpp
  101. Some files were not shown because too many files have changed in this diff Show More

1
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/CMakeLists.txt

@ -2,3 +2,4 @@ add_subdirectory(CoreLib)
add_subdirectory(CoreLibExe) add_subdirectory(CoreLibExe)
add_subdirectory(FeatureLib) add_subdirectory(FeatureLib)
add_subdirectory(NucleusLib) add_subdirectory(NucleusLib)
add_subdirectory(PubUtilLib)

21
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/CMakeLists.txt

@ -0,0 +1,21 @@
include_directories("../../CoreLib")
include_directories("../../FeatureLib")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
include_directories(${OPENSSL_INCLUDE_DIR})
set(plAgeDescription_SOURCES
plAgeDescription.cpp
plAgeManifest.cpp
)
set(plAgeDescription_HEADERS
plAgeDescription.h
plAgeManifest.h
)
add_library(plAgeDescription STATIC ${plAgeDescription_SOURCES} ${plAgeDescription_HEADERS})
source_group("Source Files" FILES ${plAgeDescription_SOURCES})
source_group("Header Files" FILES ${plAgeDescription_HEADERS})

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeDescription.cpp

@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAgeDescription.h" #include "plAgeDescription.h"
#include "hsUtils.h" #include "hsUtils.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "../plFile/hsFiles.h" #include "plFile/hsFiles.h"
#include "../plFile/plInitFileReader.h" #include "plFile/plInitFileReader.h"
#include "../plFile/plEncryptedStream.h" #include "plFile/plEncryptedStream.h"
#include "hsStringTokenizer.h" #include "hsStringTokenizer.h"
#include <functional> #include <functional>
#include <algorithm> #include <algorithm>

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeDescription.h

@ -29,9 +29,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h" #include "hsTypes.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "hsUtils.h" #include "hsUtils.h"
#include "../plUnifiedTime/plUnifiedTime.h" #include "plUnifiedTime/plUnifiedTime.h"
#include "../pnKeyedObject/plUoid.h" #include "pnKeyedObject/plUoid.h"
#include "../plFile/plInitFileReader.h" #include "plFile/plInitFileReader.h"
// //
// Age Definition File Reader/Writer // Age Definition File Reader/Writer

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeManifest.cpp

@ -35,9 +35,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAgeManifest.h" #include "plAgeManifest.h"
#include "hsUtils.h" #include "hsUtils.h"
#include "../plFile/hsFiles.h" #include "plFile/hsFiles.h"
#include "../plFile/plFileUtils.h" #include "plFile/plFileUtils.h"
#include "../plFile/plInitFileReader.h" #include "plFile/plInitFileReader.h"
#include "hsStringTokenizer.h" #include "hsStringTokenizer.h"

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeDescription/plAgeManifest.h

@ -37,9 +37,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h" #include "hsTypes.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "hsUtils.h" #include "hsUtils.h"
#include "../plUnifiedTime/plUnifiedTime.h" #include "plUnifiedTime/plUnifiedTime.h"
#include "../plFile/plInitFileReader.h" #include "plFile/plInitFileReader.h"
#include "../plEncryption/plChecksum.h" #include "plEncryption/plChecksum.h"
//// Small Container Classes for a Single File /////////////////////////////// //// Small Container Classes for a Single File ///////////////////////////////

26
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/CMakeLists.txt

@ -0,0 +1,26 @@
include_directories("../../CoreLib")
include_directories("../../FeatureLib")
include_directories("../../NucleusLib/inc")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
include_directories(${OPENSSL_INCLUDE_DIR})
set(plAgeLoader_SOURCES
plAgeLoader.cpp
plAgeLoaderPaging.cpp
plBackgroundDownloader.cpp
plResPatcher.cpp
)
set(plAgeLoader_HEADERS
plAgeLoader.h
plAgeLoaderCreatable.h
plBackgroundDownloader.h
plResPatcher.h
)
add_library(plAgeLoader STATIC ${plAgeLoader_SOURCES} ${plAgeLoader_HEADERS})
source_group("Source Files" FILES ${plAgeLoader_SOURCES})
source_group("Header Files" FILES ${plAgeLoader_HEADERS})

40
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoader.cpp

@ -32,28 +32,28 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plBackgroundDownloader.h" #include "plBackgroundDownloader.h"
#include "process.h" // for getpid() #include "process.h" // for getpid()
#include "../pnProduct/pnProduct.h" #include "pnProduct/pnProduct.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnKeyedObject/plFixedKey.h" #include "pnKeyedObject/plFixedKey.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnMessage/plClientMsg.h" #include "pnMessage/plClientMsg.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../plScene/plRelevanceMgr.h" #include "plScene/plRelevanceMgr.h"
#include "../plResMgr/plKeyFinder.h" #include "plResMgr/plKeyFinder.h"
#include "../plAgeDescription/plAgeDescription.h" #include "plAgeDescription/plAgeDescription.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "../plResMgr/plRegistryHelpers.h" #include "plResMgr/plRegistryHelpers.h"
#include "../plResMgr/plRegistryNode.h" #include "plResMgr/plRegistryNode.h"
#include "../plResMgr/plResManager.h" #include "plResMgr/plResManager.h"
#include "../plFile/plEncryptedStream.h" #include "plFile/plEncryptedStream.h"
/// TEMP HACK TO LOAD CONSOLE INIT FILES ON AGE LOAD /// TEMP HACK TO LOAD CONSOLE INIT FILES ON AGE LOAD
#include "../plMessage/plConsoleMsg.h" #include "plMessage/plConsoleMsg.h"
#include "../plMessage/plLoadAvatarMsg.h" #include "plMessage/plLoadAvatarMsg.h"
#include "../plMessage/plAgeLoadedMsg.h" #include "plMessage/plAgeLoadedMsg.h"
extern hsBool gDataServerLocal; extern hsBool gDataServerLocal;

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoader.h

@ -29,14 +29,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h" #include "hsTypes.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "../pnUtils/pnUtils.h" #include "pnUtils/pnUtils.h"
#include "../pnNetBase/pnNetBase.h" #include "pnNetBase/pnNetBase.h"
#include "../pnKeyedObject/hsKeyedObject.h" #include "pnKeyedObject/hsKeyedObject.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../plAgeDescription/plAgeDescription.h" #include "plAgeDescription/plAgeDescription.h"
#include "../plUUID/plUUID.h" #include "plUUID/plUUID.h"
// //
// A singleton class which manages loading and unloading ages and operations associated with that // A singleton class which manages loading and unloading ages and operations associated with that

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoaderCreatable.h

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plAgeLoaderCreatable_inc #ifndef plAgeLoaderCreatable_inc
#define plAgeLoaderCreatable_inc #define plAgeLoaderCreatable_inc
#include "../pnFactory/plCreator.h" #include "pnFactory/plCreator.h"
#include "plAgeLoader.h" #include "plAgeLoader.h"
REGISTER_CREATABLE( plAgeLoader); REGISTER_CREATABLE( plAgeLoader);

18
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plAgeLoaderPaging.cpp

@ -31,17 +31,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include <algorithm> #include <algorithm>
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../plMessage/plAgeLoadedMsg.h" #include "plMessage/plAgeLoadedMsg.h"
#include "../plNetMessage/plNetMessage.h" #include "plNetMessage/plNetMessage.h"
#include "../plProgressMgr/plProgressMgr.h" #include "plProgressMgr/plProgressMgr.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../pnDispatch/plDispatch.h" #include "pnDispatch/plDispatch.h"
#include "../plResMgr/plResManager.h" #include "plResMgr/plResManager.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
// //
// if room is reserved or for animations, don't report it to the server. // if room is reserved or for animations, don't report it to the server.

40
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plBackgroundDownloader.cpp

@ -27,26 +27,26 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include <process.h> #include <process.h>
#include "../pnUtils/pnUtils.h" #include "pnUtils/pnUtils.h"
#include "../pnNetBase/pnNetBase.h" #include "pnNetBase/pnNetBase.h"
#include "../plEncryption/plChecksum.h" #include "plEncryption/plChecksum.h"
#include "../NucleusLib/inc/hsResMgr.h" #include "hsResMgr.h"
#include "../plAgeDescription/plAgeManifest.h" #include "plAgeDescription/plAgeManifest.h"
#include "../plResMgr/plResManager.h" #include "plResMgr/plResManager.h"
#include "../plFile/plFileUtils.h" #include "plFile/plFileUtils.h"
#include "../plFile/plEncryptedStream.h" #include "plFile/plEncryptedStream.h"
#include "../plCompression/plZlibStream.h" #include "plCompression/plZlibStream.h"
#include "../plAudioCore/plAudioFileReader.h" #include "plAudioCore/plAudioFileReader.h"
#include "../plProgressMgr/plProgressMgr.h" #include "plProgressMgr/plProgressMgr.h"
#include "../pnAsyncCore/pnAsyncCore.h" #include "pnAsyncCore/pnAsyncCore.h"
#include "../pnNetCli/pnNetCli.h" #include "pnNetCli/pnNetCli.h"
#include "../plNetGameLib/plNetGameLib.h" #include "plNetGameLib/plNetGameLib.h"
#include "../pnDispatch/plDispatch.h" #include "pnDispatch/plDispatch.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
static const unsigned kMaxDownloadTries = 10; static const unsigned kMaxDownloadTries = 10;
static const wchar s_manifest[] = L"AllAges"; static const wchar s_manifest[] = L"AllAges";

32
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plResPatcher.cpp

@ -25,22 +25,22 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plResPatcher.h" #include "plResPatcher.h"
#include "../NucleusLib/inc/hsResMgr.h" #include "hsResMgr.h"
#include "../plAgeDescription/plAgeManifest.h" #include "plAgeDescription/plAgeManifest.h"
#include "../plResMgr/plResManager.h" #include "plResMgr/plResManager.h"
#include "../plFile/plFileUtils.h" #include "plFile/plFileUtils.h"
#include "../plFile/plEncryptedStream.h" #include "plFile/plEncryptedStream.h"
#include "../plCompression/plZlibStream.h" #include "plCompression/plZlibStream.h"
#include "../plAudioCore/plAudioFileReader.h" #include "plAudioCore/plAudioFileReader.h"
#include "../plProgressMgr/plProgressMgr.h" #include "plProgressMgr/plProgressMgr.h"
#include "../pnAsyncCore/pnAsyncCore.h" #include "pnAsyncCore/pnAsyncCore.h"
#include "../pnNetCli/pnNetCli.h" #include "pnNetCli/pnNetCli.h"
#include "../plNetGameLib/plNetGameLib.h" #include "plNetGameLib/plNetGameLib.h"
#include "../pnDispatch/plDispatch.h" #include "pnDispatch/plDispatch.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
static const unsigned kMaxDownloadTries = 10; static const unsigned kMaxDownloadTries = 10;

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAgeLoader/plResPatcher.h

@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "../pnUtils/pnUtils.h" #include "pnUtils/pnUtils.h"
#include "../pnNetBase/pnNetBase.h" #include "pnNetBase/pnNetBase.h"
#include "../plEncryption/plChecksum.h" #include "plEncryption/plChecksum.h"
class plManifest; class plManifest;

24
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/CMakeLists.txt

@ -0,0 +1,24 @@
include_directories("../../CoreLib")
include_directories("../../NucleusLib/inc")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
include_directories(${OPENAL_INCLUDE_DIR})
set(plAudible_SOURCES
plAudibleNull.cpp
plWinAudible.cpp
plWinAudibleProxy.cpp
)
set(plAudible_HEADERS
plAudibleCreatable.h
plAudibleNull.h
plWinAudible.h
plWinAudibleProxy.h
)
add_library(plAudible STATIC ${plAudible_SOURCES} ${plAudible_HEADERS})
source_group("Source Files" FILES ${plAudible_SOURCES})
source_group("Header Files" FILES ${plAudible_HEADERS})

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plAudibleCreatable.h

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

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plAudibleNull.cpp

@ -30,8 +30,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plgDispatch.h" #include "plgDispatch.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "../pnMessage/plNodeRefMsg.h" #include "pnMessage/plNodeRefMsg.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
hsVector3 plAudibleNull::GetVelocity(int index) const hsVector3 plAudibleNull::GetVelocity(int index) const
{ {

38
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudible.cpp

@ -29,29 +29,29 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plWinAudible.h" #include "plWinAudible.h"
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "hsTimer.h" #include "hsTimer.h"
#include "../plAudio/plSound.h" #include "plAudio/plSound.h"
#include "../plAudio/plWin32Sound.h" #include "plAudio/plWin32Sound.h"
#include "../plAudio/plVoiceChat.h" #include "plAudio/plVoiceChat.h"
#include "../plAudio/plAudioSystem.h" #include "plAudio/plAudioSystem.h"
#include "../plAudio/plWin32StreamingSound.h" #include "plAudio/plWin32StreamingSound.h"
#include "../pnMessage/plSoundMsg.h" #include "pnMessage/plSoundMsg.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "../pnMessage/plAudioSysMsg.h" #include "pnMessage/plAudioSysMsg.h"
#include "../plMessage/plLinkToAgeMsg.h" #include "plMessage/plLinkToAgeMsg.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "hsQuat.h" #include "hsQuat.h"
#include "plgDispatch.h" #include "plgDispatch.h"
#include "../pnMessage/plNodeRefMsg.h" #include "pnMessage/plNodeRefMsg.h"
#include "../pnMessage/plEventCallbackMsg.h" #include "pnMessage/plEventCallbackMsg.h"
#include "../pnMessage/plCmdIfaceModMsg.h" #include "pnMessage/plCmdIfaceModMsg.h"
#include "../pnMessage/plProxyDrawMsg.h" #include "pnMessage/plProxyDrawMsg.h"
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
#include "../pnInputCore/plControlEventCodes.h" #include "pnInputCore/plControlEventCodes.h"
#include "../plModifier/plSoundSDLModifier.h" #include "plModifier/plSoundSDLModifier.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#define SND_INDEX_CHECK( index, ret ) \ #define SND_INDEX_CHECK( index, ret ) \
if( index >= fSoundObjs.GetCount() ) \ if( index >= fSoundObjs.GetCount() ) \

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudibleProxy.cpp

@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plWinAudibleProxy.h" #include "plWinAudibleProxy.h"
#include "plWinAudible.h" #include "plWinAudible.h"
#include "../plDrawable/plDrawableGenerator.h" #include "plDrawable/plDrawableGenerator.h"
#include "../pnMessage/plProxyDrawMsg.h" #include "pnMessage/plProxyDrawMsg.h"
plWinAudibleProxy::plWinAudibleProxy() plWinAudibleProxy::plWinAudibleProxy()
: plProxyGen(hsColorRGBA().Set(0.2f,0.2f,0.8f,1.f), hsColorRGBA().Set(1.f,0.5f,0.5f,1.f), 0.2f), : plProxyGen(hsColorRGBA().Set(0.2f,0.2f,0.8f,1.f), hsColorRGBA().Set(1.f,0.5f,0.5f,1.f), 0.2f),

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudible/plWinAudibleProxy.h

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plWinAudibleProxy_inc #ifndef plWinAudibleProxy_inc
#define plWinAudibleProxy_inc #define plWinAudibleProxy_inc
#include "../plDrawable/plProxyGen.h" #include "plDrawable/plProxyGen.h"
class plWinAudible; class plWinAudible;

108
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/CMakeLists.txt

@ -0,0 +1,108 @@
include_directories("../../CoreLib")
include_directories("../../FeatureLib")
include_directories("../../NucleusLib/inc")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
include_directories(${OPENSSL_INCLUDE_DIR})
include_directories(${OPENAL_INCLUDE_DIR})
set(plAvatar_SOURCES
plAGAnim.cpp
plAGAnimInstance.cpp
plAGApplicator.cpp
plAGChannel.cpp
plAGMasterMod.cpp
plAGMasterSDLModifier.cpp
plAGModifier.cpp
plAnimStage.cpp
plAntiGravAction.cpp
plArmatureEffects.cpp
plArmatureMod.cpp
plAvatarClothing.cpp
plAvatarMgr.cpp
plAvatarSDLModifier.cpp
plAvatarTasks.cpp
plAvBehaviors.cpp
plAvBrain.cpp
plAvBrainClimb.cpp
plAvBrainCoop.cpp
plAvBrainCritter.cpp
plAvBrainDrive.cpp
plAvBrainGeneric.cpp
plAvBrainHuman.cpp
plAvBrainRideAnimatedPhysical.cpp
plAvBrainSwim.cpp
plAvCallbackAction.cpp
plAvLadderModifier.cpp
plAvTaskBrain.cpp
plAvTaskSeek.cpp
plClothingSDLModifier.cpp
plCoopCoordinator.cpp
plMatrixChannel.cpp
plMultistageBehMod.cpp
plNPCSpawnMod.cpp
plOneShotMod.cpp
plPhysicalControllerCore.cpp
plPointChannel.cpp
plQuatChannel.cpp
plScalarChannel.cpp
plSeekPointMod.cpp
plSittingModifier.cpp
plSwimRegion.cpp
)
set(plAvatar_HEADERS
plAGAnim.h
plAGAnimInstance.h
plAGApplicator.h
plAGChannel.h
plAGMasterMod.h
plAGMasterSDLModifier.h
plAGModifier.h
plAnimStage.h
plAntiGravAction.h
plArmatureEffects.h
plArmatureMod.h
plAvatarClothing.h
plAvatarCreatable.h
plAvatarMgr.h
plAvatarSDLModifier.h
plAvatarTasks.h
plAvBehaviors.h
plAvBrain.h
plAvBrainClimb.h
plAvBrainCoop.h
plAvBrainCritter.h
plAvBrainDrive.h
plAvBrainGeneric.h
plAvBrainHuman.h
plAvBrainRideAnimatedPhysical.h
plAvBrainSwim.h
plAvCallbackAction.h
plAvDefs.h
plAvLadderModifier.h
plAvTask.h
plAvTaskBrain.h
plAvTaskSeek.h
plClothingLayout.h
plClothingSDLModifier.h
plCoopCoordinator.h
plCritterCommands.h
plMatrixChannel.h
plMultistageBehMod.h
plNPCSpawnMod.h
plOneShotMod.h
plPhysicalControllerCore.h
plPointChannel.h
plQuatChannel.h
plScalarChannel.h
plSeekPointMod.h
plSittingModifier.h
plSwimRegion.h
)
add_library(plAvatar STATIC ${plAvatar_SOURCES} ${plAvatar_HEADERS})
source_group("Source Files" FILES ${plAvatar_SOURCES})
source_group("Header Files" FILES ${plAvatar_HEADERS})

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnim.cpp

@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h" #include "hsResMgr.h"
// other // other
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnim.h

@ -34,7 +34,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*/ */
#pragma warning(disable: 4786) // don't care if mangled names are longer than 255 characters #pragma warning(disable: 4786) // don't care if mangled names are longer than 255 characters
#include "../pnNetCommon/plSynchedObject.h" #include "pnNetCommon/plSynchedObject.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "hsStlSortUtils.h" #include "hsStlSortUtils.h"

10
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnimInstance.cpp

@ -41,11 +41,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h" // just when debugging for GetSysSeconds #include "hsTimer.h" // just when debugging for GetSysSeconds
// other // other
#include "../pnNetCommon/plSDLTypes.h" #include "pnNetCommon/plSDLTypes.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
#include "../plMessage/plOneShotCallbacks.h" #include "plMessage/plOneShotCallbacks.h"
#include "../plModifier/plSDLModifier.h" #include "plModifier/plSDLModifier.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGAnimInstance.h

@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plScalarChannel.h" #include "plScalarChannel.h"
// other // other
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
// declarations // declarations
class plAGChannel; class plAGChannel;

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGApplicator.h

@ -44,7 +44,7 @@ class plAGModifier;
// INCLUDES // INCLUDES
// //
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
#include "../pnFactory/plCreatable.h" #include "pnFactory/plCreatable.h"
#include "plAvDefs.h" #include "plAvDefs.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGChannel.h

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

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterMod.cpp

@ -40,12 +40,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// other // other
// #include "../pnMessage/plRefMsg.h" // #include "../pnMessage/plRefMsg.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
#include "../pnMessage/plSDLModifierMsg.h" #include "pnMessage/plSDLModifierMsg.h"
#include "../pnMessage/plSDLNotificationMsg.h" #include "pnMessage/plSDLNotificationMsg.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
//////////////// ////////////////
// PLAGMASTERMOD // PLAGMASTERMOD

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterMod.h

@ -37,10 +37,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// INCLUDES // INCLUDES
// //
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
#include "../pnModifier/plModifier.h" #include "pnModifier/plModifier.h"
#include "plAGChannel.h" #include "plAGChannel.h"
#include "plAvDefs.h" #include "plAvDefs.h"
#include "../pnKeyedObject/plMsgForwarder.h" #include "pnKeyedObject/plMsgForwarder.h"
// templates // templates
#include "hsStlUtils.h" #include "hsStlUtils.h"

10
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterSDLModifier.cpp

@ -24,15 +24,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plAGMasterSDLModifier.h" #include "plAGMasterSDLModifier.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "plAGMasterMod.h" #include "plAGMasterMod.h"
#include "plAGAnimInstance.h" #include "plAGAnimInstance.h"
#include "plgDispatch.h" #include "plgDispatch.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "hsTimer.h" #include "hsTimer.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
// static vars // static vars
char plAGMasterSDLModifier::AGMasterVarNames::kStrAtcs[]="atcs"; char plAGMasterSDLModifier::AGMasterVarNames::kStrAtcs[]="atcs";

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGMasterSDLModifier.h

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plAGMasterSDLModifier_inc #ifndef plAGMasterSDLModifier_inc
#define plAGMasterSDLModifier_inc #define plAGMasterSDLModifier_inc
#include "../plModifier/plAnimTimeConvertSDLModifier.h" #include "plModifier/plAnimTimeConvertSDLModifier.h"
// //
// This modifier is responsible for sending and recving // This modifier is responsible for sending and recving

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGModifier.cpp

@ -33,9 +33,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h" #include "hsTimer.h"
// other // other
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnSceneObject/plSimulationInterface.h" #include "pnSceneObject/plSimulationInterface.h"
///////////////// /////////////////
// //

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAGModifier.h

@ -32,10 +32,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#define PLAGMODIFIER_H #define PLAGMODIFIER_H
#include "hsTypes.h" // need for plSingleModifier #include "hsTypes.h" // need for plSingleModifier
#include "../pnModifier/plSingleModifier.h" // inherited #include "pnModifier/plSingleModifier.h" // inherited
// local // local
#include "../plAvatar/plScalarChannel.h" #include "plAvatar/plScalarChannel.h"
// stl // stl
#include "hsStlUtils.h" #include "hsStlUtils.h"

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAnimStage.cpp

@ -46,15 +46,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include <cstdio> #include <cstdio>
// other // other
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#ifdef DEBUG_MULTISTAGE #ifdef DEBUG_MULTISTAGE
#include "plAvatarMgr.h" #include "plAvatarMgr.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#endif #endif

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAnimStage.h

@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "../pnFactory/plCreatable.h" #include "pnFactory/plCreatable.h"
class plMessage; class plMessage;
class plAGAnimInstance; class plAGAnimInstance;

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAntiGravAction.cpp

@ -30,9 +30,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAntiGravAction.h" #include "plAntiGravAction.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plHavok1/plHKPhysical.h" #include "plHavok1/plHKPhysical.h"
#include "../plAvatar/plSwimRegion.h" #include "plAvatar/plSwimRegion.h"
#include "hsTimer.h" #include "hsTimer.h"
// This is meant to be a specific physicsAction for the swim behavior // This is meant to be a specific physicsAction for the swim behavior

16
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureEffects.cpp

@ -25,16 +25,16 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plAvCallbackAction.h" #include "plAvCallbackAction.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#include "plArmatureEffects.h" #include "plArmatureEffects.h"
#include "../pfMessage/plArmatureEffectMsg.h" #include "pfMessage/plArmatureEffectMsg.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "plArmatureMod.h" #include "plArmatureMod.h"
#include "../pnSceneObject/plAudioInterface.h" #include "pnSceneObject/plAudioInterface.h"
#include "../plAudio/plSound.h" #include "plAudio/plSound.h"
#include "../plAudio/plAudioSystem.h" #include "plAudio/plAudioSystem.h"
#include "../pfAudio/plRandomSoundMod.h" #include "pfAudio/plRandomSoundMod.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "plgDispatch.h" #include "plgDispatch.h"

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureEffects.h

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

112
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureMod.cpp

@ -47,64 +47,64 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h" #include "hsTimer.h"
// other // other
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnSceneObject/plAudioInterface.h" #include "pnSceneObject/plAudioInterface.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "../pnMessage/plEnableMsg.h" #include "pnMessage/plEnableMsg.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "../pnMessage/plSDLModifierMsg.h" #include "pnMessage/plSDLModifierMsg.h"
#include "../pnMessage/plAttachMsg.h" #include "pnMessage/plAttachMsg.h"
#include "../pnMessage/plWarpMsg.h" #include "pnMessage/plWarpMsg.h"
#include "../pnMessage/plCorrectionMsg.h" #include "pnMessage/plCorrectionMsg.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
#include "../pnMessage/plPipeResMakeMsg.h" #include "pnMessage/plPipeResMakeMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plAvatarFootMsg.h" #include "plMessage/plAvatarFootMsg.h"
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
#include "../plMessage/plLoadAgeMsg.h" #include "plMessage/plLoadAgeMsg.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
#include "../plMessage/plListenerMsg.h" #include "plMessage/plListenerMsg.h"
#include "../plMessage/plAgeLoadedMsg.h" #include "plMessage/plAgeLoadedMsg.h"
#include "../plMessage/plParticleUpdateMsg.h" #include "plMessage/plParticleUpdateMsg.h"
#include "../plParticleSystem/plParticleSystem.h" #include "plParticleSystem/plParticleSystem.h"
#include "../plParticleSystem/plParticleSDLMod.h" #include "plParticleSystem/plParticleSDLMod.h"
#include "../pfMessage/plArmatureEffectMsg.h" #include "pfMessage/plArmatureEffectMsg.h"
#include "../pfMessage/pfKIMsg.h" #include "pfMessage/pfKIMsg.h"
#include "../plVault/plVault.h" #include "plVault/plVault.h"
#include "../pnKeyedObject/plFixedKey.h" #include "pnKeyedObject/plFixedKey.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnKeyedObject/plKeyImp.h" #include "pnKeyedObject/plKeyImp.h"
#include "../plDrawable/plInstanceDrawInterface.h" #include "plDrawable/plInstanceDrawInterface.h"
#include "../plDrawable/plDrawableSpans.h" #include "plDrawable/plDrawableSpans.h"
#include "../plSurface/plLayerAnimation.h" #include "plSurface/plLayerAnimation.h"
#include "../plSurface/hsGMaterial.h" #include "plSurface/hsGMaterial.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../plNetClient/plNetClientMgr.h" // for CCR stuff.. #include "plNetClient/plNetClientMgr.h" // for CCR stuff..
#include "../plNetClient/plNetLinkingMgr.h" #include "plNetClient/plNetLinkingMgr.h"
#include "../plModifier/plSpawnModifier.h" #include "plModifier/plSpawnModifier.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plResMgr/plKeyFinder.h" #include "plResMgr/plKeyFinder.h"
#include "../plAudio/plWin32StaticSound.h" #include "plAudio/plWin32StaticSound.h"
#include "../plAudio/plAudioSystem.h" #include "plAudio/plAudioSystem.h"
#include "../plNetMessage/plNetMessage.h" #include "plNetMessage/plNetMessage.h"
#include "../plInputCore/plAvatarInputInterface.h" #include "plInputCore/plAvatarInputInterface.h"
#include "../plInputCore/plSceneInputInterface.h" #include "plInputCore/plSceneInputInterface.h"
#include "../plInputCore/plInputDevice.h" #include "plInputCore/plInputDevice.h"
#include "../pfCamera/plVirtualCamNeu.h" #include "pfCamera/plVirtualCamNeu.h"
#include "../plScene/plRelevanceMgr.h" #include "plScene/plRelevanceMgr.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../plGImage/plLODMipmap.h" #include "plGImage/plLODMipmap.h"
#include "plPipeline.h" #include "plPipeline.h"
#include "plTweak.h" #include "plTweak.h"
#include "../plDrawable/plVisLOSMgr.h" #include "plDrawable/plVisLOSMgr.h"
int plArmatureModBase::fMinLOD = 0; // standard is 3 levels of LOD int plArmatureModBase::fMinLOD = 0; // standard is 3 levels of LOD
double plArmatureModBase::fLODDistance = 50.0; double plArmatureModBase::fLODDistance = 50.0;

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plArmatureMod.h

@ -45,10 +45,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// other local // other local
#include "plAvDefs.h" #include "plAvDefs.h"
#include "../pnSceneObject/plSimulationInterface.h" #include "pnSceneObject/plSimulationInterface.h"
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "../plNetCommon/plNetCommon.h" #include "plNetCommon/plNetCommon.h"
#include <float.h> #include <float.h>

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBehaviors.cpp

@ -27,9 +27,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvBrainHuman.h" #include "plAvBrainHuman.h"
#include "plArmatureMod.h" #include "plArmatureMod.h"
#include "plAGAnimInstance.h" #include "plAGAnimInstance.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
plArmatureBehavior::plArmatureBehavior() : fAnim(nil), fArmature(nil), fBrain(nil), fIndex((UInt8)-1), fFlags(0) {} plArmatureBehavior::plArmatureBehavior() : fAnim(nil), fArmature(nil), fBrain(nil), fIndex((UInt8)-1), fFlags(0) {}

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBehaviors.h

@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTypes.h" #include "hsTypes.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnTimer/plTimedValue.h" #include "pnTimer/plTimedValue.h"
class plAGAnim; class plAGAnim;
class plAGAnimInstance; class plAGAnimInstance;

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrain.cpp

@ -35,11 +35,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsQuat.h" #include "hsQuat.h"
// other // other
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
// messages // messages
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrain.h

@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsGeometry3.h" #include "hsGeometry3.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "../pnNetCommon/plSynchedObject.h" #include "pnNetCommon/plSynchedObject.h"
#pragma warning(disable: 4284) #pragma warning(disable: 4284)
#include <deque> #include <deque>

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainClimb.cpp

@ -63,12 +63,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h" #include "hsTimer.h"
// other // other
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../plMessage/plLOSHitMsg.h" #include "plMessage/plLOSHitMsg.h"
#include "../plMessage/plLOSRequestMsg.h" #include "plMessage/plLOSRequestMsg.h"
#include "../plMessage/plClimbEventMsg.h" #include "plMessage/plClimbEventMsg.h"
#include "../pnNetCommon/plSDLTypes.h" #include "pnNetCommon/plSDLTypes.h"
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
// //

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainClimb.h

@ -34,7 +34,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
#include "plAvBrain.h" #include "plAvBrain.h"
#include "../plMessage/plClimbMsg.h" #include "plMessage/plClimbMsg.h"
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
// //

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCoop.cpp

@ -39,14 +39,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvatarMgr.h" #include "plAvatarMgr.h"
// other // other
#include "../plScene/plSceneNode.h" #include "plScene/plSceneNode.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
// messages // messages
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plAvCoopMsg.h" #include "plMessage/plAvCoopMsg.h"
#include "../plMessage/plPickedMsg.h" #include "plMessage/plPickedMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCritter.cpp

@ -37,13 +37,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plgDispatch.h" #include "plgDispatch.h"
#include "../plMessage/plAIMsg.h" #include "plMessage/plAIMsg.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../plMath/plRandom.h" #include "plMath/plRandom.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "../plNetTransport/plNetTransportMember.h" #include "plNetTransport/plNetTransportMember.h"
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainCritter.h

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvBrain.h" #include "plAvBrain.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
class plArmatureMod; class plArmatureMod;
class plWalkingController; class plWalkingController;

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainDrive.cpp

@ -34,11 +34,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// other includes // other includes
#include "hsQuat.h" #include "hsQuat.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
// messages // messages
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
// CTOR default // CTOR default
plAvBrainDrive::plAvBrainDrive() plAvBrainDrive::plAvBrainDrive()

22
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainGeneric.cpp

@ -43,20 +43,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plgDispatch.h" #include "plgDispatch.h"
// other // other
#include "../pnNetCommon/plSDLTypes.h" #include "pnNetCommon/plSDLTypes.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../plMessage/plConsoleMsg.h" #include "plMessage/plConsoleMsg.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plInputCore/plAvatarInputInterface.h" #include "plInputCore/plAvatarInputInterface.h"
#include "../plMessage/plInputIfaceMgrMsg.h" #include "plMessage/plInputIfaceMgrMsg.h"
#ifdef DEBUG_MULTISTAGE #ifdef DEBUG_MULTISTAGE
#include "plAvatarMgr.h" #include "plAvatarMgr.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#endif #endif
hsBool plAvBrainGeneric::fForce3rdPerson = true; hsBool plAvBrainGeneric::fForce3rdPerson = true;

42
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainHuman.cpp

@ -53,27 +53,27 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plgDispatch.h" #include "plgDispatch.h"
#include "hsQuat.h" #include "hsQuat.h"
#include "plPhysical.h" #include "plPhysical.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../plInputCore/plAvatarInputInterface.h" #include "plInputCore/plAvatarInputInterface.h"
#include "../plInputCore/plInputDevice.h" #include "plInputCore/plInputDevice.h"
#include "../plMath/plRandom.h" #include "plMath/plRandom.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plNetClient/plNetLinkingMgr.h" #include "plNetClient/plNetLinkingMgr.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plClimbMsg.h" #include "plMessage/plClimbMsg.h"
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
#include "../plMessage/plLOSHitMsg.h" #include "plMessage/plLOSHitMsg.h"
#include "../plMessage/plLOSRequestMsg.h" #include "plMessage/plLOSRequestMsg.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../plMessage/plSwimMsg.h" #include "plMessage/plSwimMsg.h"
#include "../plMessage/plAgeLoadedMsg.h" #include "plMessage/plAgeLoadedMsg.h"
#include "../pnMessage/plWarpMsg.h" #include "pnMessage/plWarpMsg.h"
#include "../pnMessage/plProxyDrawMsg.h" #include "pnMessage/plProxyDrawMsg.h"
#include "../plMessage/plRideAnimatedPhysMsg.h" #include "plMessage/plRideAnimatedPhysMsg.h"
float plAvBrainHuman::fWalkTimeToMaxTurn = .3f; float plAvBrainHuman::fWalkTimeToMaxTurn = .3f;
float plAvBrainHuman::fRunTimeToMaxTurn = .1f; float plAvBrainHuman::fRunTimeToMaxTurn = .1f;

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainRideAnimatedPhysical.cpp

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvBrainHuman.h" #include "plAvBrainHuman.h"
#include "plAvBrain.h" #include "plAvBrain.h"
#include "plAvCallbackAction.h" #include "plAvCallbackAction.h"
#include "../plMessage/plRideAnimatedPhysMsg.h" #include "plMessage/plRideAnimatedPhysMsg.h"
void plAvBrainRideAnimatedPhysical::Activate(plArmatureModBase *avMod) void plAvBrainRideAnimatedPhysical::Activate(plArmatureModBase *avMod)

22
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainSwim.cpp

@ -55,17 +55,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plPhysicalControllerCore.h" #include "plPhysicalControllerCore.h"
#include "plAvCallbackAction.h" #include "plAvCallbackAction.h"
// other // other
#include "../plPhysical/plCollisionDetector.h" #include "plPhysical/plCollisionDetector.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plSwimMsg.h" #include "plMessage/plSwimMsg.h"
#include "../plMessage/plLOSRequestMsg.h" #include "plMessage/plLOSRequestMsg.h"
#include "../plMessage/plLOSHitMsg.h" #include "plMessage/plLOSHitMsg.h"
#include "../plMessage/plInputEventMsg.h" #include "plMessage/plInputEventMsg.h"
#include "../plMessage/plSimStateMsg.h" #include "plMessage/plSimStateMsg.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
#include "../pfMessage/plArmatureEffectMsg.h" #include "pfMessage/plArmatureEffectMsg.h"
class plSwimBehavior : public plArmatureBehavior class plSwimBehavior : public plArmatureBehavior
{ {

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvBrainSwim.h

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvBrain.h" #include "plAvBrain.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
class plArmatureMod; class plArmatureMod;
class plAntiGravAction; class plAntiGravAction;

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvCallbackAction.cpp

@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plAvCallbackAction.h" #include "plAvCallbackAction.h"
#include "../plMessage/plLOSHitMsg.h" #include "plMessage/plLOSHitMsg.h"
#include "plArmatureMod.h" // for LOS enum type #include "plArmatureMod.h" // for LOS enum type
#include "plMatrixChannel.h" #include "plMatrixChannel.h"

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvCallbackAction.h

@ -29,9 +29,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsGeometry3.h" #include "hsGeometry3.h"
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../plPhysical/plSimDefs.h" #include "plPhysical/plSimDefs.h"
#include "../pnMessage/plMessage.h" #include "pnMessage/plMessage.h"
#include "plPhysicalControllerCore.h" #include "plPhysicalControllerCore.h"
class plLOSHitMsg; class plLOSHitMsg;
class plAGApplicator; class plAGApplicator;

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvDefs.h

@ -31,7 +31,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
if we don't keep them with class headers, which tend to be more volatile. if we don't keep them with class headers, which tend to be more volatile.
*/ */
#include "../CoreLib/hsGeometry3.h" // for the hsVector3, below #include "hsGeometry3.h" // for the hsVector3, below
// animation alignment types (used by "calcanimalignment") // animation alignment types (used by "calcanimalignment")

26
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvLadderModifier.cpp

@ -23,7 +23,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
Mead, WA 99021 Mead, WA 99021
*==LICENSE==*/ *==LICENSE==*/
#include "../plAvatar/plAvCallbackAction.h" #include "plAvatar/plAvCallbackAction.h"
#include "hsTypes.h" #include "hsTypes.h"
@ -43,19 +43,19 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStream.h" #include "hsStream.h"
//other //other
#include "../plMessage/plCollideMsg.h" #include "plMessage/plCollideMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnMessage/plEnableMsg.h" #include "pnMessage/plEnableMsg.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "plgDispatch.h" #include "plgDispatch.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../plAvatar/plAvBrainHuman.h" #include "plAvatar/plAvBrainHuman.h"
#include "../plModifier/plDetectorLog.h" #include "plModifier/plDetectorLog.h"
enum NotifyType enum NotifyType
{ {

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvLadderModifier.h

@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plAvLadderMod_INC #ifndef plAvLadderMod_INC
#define plAvLadderMod_INC #define plAvLadderMod_INC
#include "../pnModifier/plSingleModifier.h" #include "pnModifier/plSingleModifier.h"
#include "../pnMessage/plMessage.h" #include "pnMessage/plMessage.h"
#include "hsGeometry3.h" #include "hsGeometry3.h"
// has a detector region. when a local avatar enters that region, // has a detector region. when a local avatar enters that region,

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTask.h

@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// //
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// base class // base class
#include "../pnFactory/plCreatable.h" #include "pnFactory/plCreatable.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskBrain.cpp

@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvBrain.h" #include "plAvBrain.h"
// other // other
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskSeek.cpp

@ -41,12 +41,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvCallbackAction.h" #include "plAvCallbackAction.h"
// other // other
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
#include "../pnInputCore/plControlEventCodes.h" #include "pnInputCore/plControlEventCodes.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "hsTimer.h" #include "hsTimer.h"
#include "plgDispatch.h" #include "plgDispatch.h"

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvTaskSeek.h

@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvatarTasks.h" #include "plAvatarTasks.h"
#include "hsQuat.h" #include "hsQuat.h"
#include "..\CoreLib\hsGeometry3.h" #include "hsGeometry3.h"
class plArmatureMod; class plArmatureMod;
class plArmatureBrain; class plArmatureBrain;

60
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarClothing.cpp

@ -28,40 +28,40 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStream.h" #include "hsStream.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "plGDispatch.h" #include "plGDispatch.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnKeyedObject/plFixedKey.h" #include "pnKeyedObject/plFixedKey.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plDrawable/plInstanceDrawInterface.h" #include "plDrawable/plInstanceDrawInterface.h"
#include "../pnMessage/plRefMsg.h" #include "pnMessage/plRefMsg.h"
#include "../pnMessage/plPipeResMakeMsg.h" #include "pnMessage/plPipeResMakeMsg.h"
#include "../pfMessage/plClothingMsg.h" #include "pfMessage/plClothingMsg.h"
#include "../plMessage/plRenderMsg.h" #include "plMessage/plRenderMsg.h"
#include "../plGImage/plMipmap.h" #include "plGImage/plMipmap.h"
#include "../plPipeline/hsGDeviceRef.h" #include "plPipeline/hsGDeviceRef.h"
#include "../plPipeline/plRenderTarget.h" #include "plPipeline/plRenderTarget.h"
#include "plPipeline.h" #include "plPipeline.h"
#include "plClothingLayout.h" #include "plClothingLayout.h"
#include "plAvatarClothing.h" #include "plAvatarClothing.h"
#include "plClothingSDLModifier.h" #include "plClothingSDLModifier.h"
#include "../plGImage/hsCodecManager.h" #include "plGImage/hsCodecManager.h"
#include "../plAvatar/plArmatureMod.h" #include "plAvatar/plArmatureMod.h"
#include "../plAvatar/plAvatarMgr.h" #include "plAvatar/plAvatarMgr.h"
#include "../plAvatar/plArmatureEffects.h" #include "plAvatar/plArmatureEffects.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../pnMessage/plSDLModifierMsg.h" #include "pnMessage/plSDLModifierMsg.h"
#include "../plMessage/plReplaceGeometryMsg.h" #include "plMessage/plReplaceGeometryMsg.h"
#include "../plDrawable/plDrawableSpans.h" #include "plDrawable/plDrawableSpans.h"
#include "../plDrawable/plSharedMesh.h" #include "plDrawable/plSharedMesh.h"
#include "../plDrawable/plMorphSequence.h" #include "plDrawable/plMorphSequence.h"
#include "../plDrawable/plMorphSequenceSDLMod.h" #include "plDrawable/plMorphSequenceSDLMod.h"
#include "../plDrawable/plSpaceTree.h" #include "plDrawable/plSpaceTree.h"
#include "../plSurface/hsGMaterial.h" #include "plSurface/hsGMaterial.h"
#include "../plSurface/plLayer.h" #include "plSurface/plLayer.h"
#include "../plMath/plRandom.h" #include "plMath/plRandom.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../plVault/plVault.h" #include "plVault/plVault.h"
#include "../plResMgr/plKeyFinder.h" #include "plResMgr/plKeyFinder.h"
#include "../plNetClientComm/plNetClientComm.h" #include "plNetClientComm/plNetClientComm.h"
plClothingItem::plClothingItem() : fName(nil), fGroup(0), fTileset(0), fType(0), fSortOrder(0), plClothingItem::plClothingItem() : fName(nil), fGroup(0), fTileset(0), fType(0), fSortOrder(0),

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarClothing.h

@ -26,9 +26,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef PLAVATARCLOTHING_INC #ifndef PLAVATARCLOTHING_INC
#define PLAVATARCLOTHING_INC #define PLAVATARCLOTHING_INC
#include "../pnUtils/pnUtils.h" #include "pnUtils/pnUtils.h"
#include "../pnNetCommon/plSynchedObject.h" #include "pnNetCommon/plSynchedObject.h"
#include "../CoreLib/hsColorRGBA.h" #include "hsColorRGBA.h"
#include "hsBitVector.h" #include "hsBitVector.h"
#include "plClothingLayout.h" #include "plClothingLayout.h"

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarCreatable.h

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

48
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarMgr.cpp

@ -41,34 +41,34 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// global // global
#include "hsResMgr.h" #include "hsResMgr.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "plgDispatch.h" #include "plgDispatch.h"
#include "hsTimer.h" #include "hsTimer.h"
// other // other
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnKeyedObject/plFixedKey.h" #include "pnKeyedObject/plFixedKey.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "../plResMgr/plKeyFinder.h" #include "plResMgr/plKeyFinder.h"
#include "../pfCCR/plCCRMgr.h" // Only included for defined constants. #include "pfCCR/plCCRMgr.h" // Only included for defined constants.
#include "../plNetTransport/plNetTransport.h" #include "plNetTransport/plNetTransport.h"
#include "../plNetTransport/plNetTransportMember.h" #include "plNetTransport/plNetTransportMember.h"
#include "../plModifier/plSpawnModifier.h" #include "plModifier/plSpawnModifier.h"
#include "../plModifier/plMaintainersMarkerModifier.h" #include "plModifier/plMaintainersMarkerModifier.h"
#include "../plVault/plDniCoordinateInfo.h" #include "plVault/plDniCoordinateInfo.h"
#include "../plMath/plRandom.h" #include "plMath/plRandom.h"
#include "../pnMessage/plPlayerPageMsg.h" #include "pnMessage/plPlayerPageMsg.h"
#include "../pnMessage/plWarpMsg.h" #include "pnMessage/plWarpMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../plMessage/plMemberUpdateMsg.h" #include "plMessage/plMemberUpdateMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plAvCoopMsg.h" #include "plMessage/plAvCoopMsg.h"
#include "../pnMessage/plTimeMsg.h" #include "pnMessage/plTimeMsg.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
// The static single instance, allocated on demand by GetInstance() // The static single instance, allocated on demand by GetInstance()
plAvatarMgr *plAvatarMgr::fInstance = nil; plAvatarMgr *plAvatarMgr::fInstance = nil;

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarMgr.h

@ -33,8 +33,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsStlSortUtils.h" #include "hsStlSortUtils.h"
#include "hsGeometry3.h" #include "hsGeometry3.h"
#include "../pnKeyedObject/hsKeyedObject.h" #include "pnKeyedObject/hsKeyedObject.h"
#include "../plMessage/plLoadAvatarMsg.h" #include "plMessage/plLoadAvatarMsg.h"
// This is still pretty much a hack, but it's a compartmentalized hack instead of the previous // This is still pretty much a hack, but it's a compartmentalized hack instead of the previous
// interwoven spaghetti hack. // interwoven spaghetti hack.

22
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarSDLModifier.cpp

@ -26,17 +26,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvatarSDLModifier.h" #include "plAvatarSDLModifier.h"
#include "plArmatureMod.h" #include "plArmatureMod.h"
#include "../plAvatar/plArmatureMod.h" #include "plAvatar/plArmatureMod.h"
#include "../plAvatar/plAvBrainGeneric.h" #include "plAvatar/plAvBrainGeneric.h"
#include "../plAvatar/plAvBrainClimb.h" #include "plAvatar/plAvBrainClimb.h"
#include "../plAvatar/plAvBrainDrive.h" #include "plAvatar/plAvBrainDrive.h"
#include "../plAvatar/plAnimStage.h" #include "plAvatar/plAnimStage.h"
#include "../plAvatar/plAvCallbackAction.h" #include "plAvatar/plAvCallbackAction.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnMessage/plSDLModifierMsg.h" #include "pnMessage/plSDLModifierMsg.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "../pnAsyncCore/pnAsyncCore.h" #include "pnAsyncCore/pnAsyncCore.h"
// static vars // static vars
char plAvatarPhysicalSDLModifier::kStrPosition[] = "position"; char plAvatarPhysicalSDLModifier::kStrPosition[] = "position";

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarSDLModifier.h

@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsConfig.h" #include "hsConfig.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
#include "../plModifier/plSDLModifier.h" #include "plModifier/plSDLModifier.h"
// //

26
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarTasks.cpp

@ -45,22 +45,22 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// other // other
#include "plgDispatch.h" #include "plgDispatch.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plAnimCmdMsg.h" #include "plMessage/plAnimCmdMsg.h"
#include "../plMessage/plOneShotCallbacks.h" #include "plMessage/plOneShotCallbacks.h"
#include "../plMessage/plConsoleMsg.h" #include "plMessage/plConsoleMsg.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../plPipeline/plDebugText.h" #include "plPipeline/plDebugText.h"
#include "../plInputCore/plInputInterfaceMgr.h" #include "plInputCore/plInputInterfaceMgr.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "../plNetCommon/plNetCommon.h" #include "plNetCommon/plNetCommon.h"
#include "../plMessage/plLinkToAgeMsg.h" #include "plMessage/plLinkToAgeMsg.h"
#include "../pfMessage/pfKIMsg.h" #include "pfMessage/pfKIMsg.h"
// for console hack // for console hack
hsBool plAvOneShotTask::fForce3rdPerson = true; hsBool plAvOneShotTask::fForce3rdPerson = true;
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
///////////// /////////////
// //

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plAvatarTasks.h

@ -34,9 +34,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvDefs.h" #include "plAvDefs.h"
#include "hsQuat.h" #include "hsQuat.h"
#include "../CoreLib/hsGeometry3.h" #include "hsGeometry3.h"
#include "../CoreLib/hsMatrix44.h" #include "hsMatrix44.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
class plAGAnim; class plAGAnim;
class plAGAnimInstance; class plAGAnimInstance;

8
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plClothingSDLModifier.cpp

@ -28,10 +28,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plClothingLayout.h" #include "plClothingLayout.h"
#include "plArmatureMod.h" #include "plArmatureMod.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnMessage/plSDLModifierMsg.h" #include "pnMessage/plSDLModifierMsg.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
#include "../pnKeyedObject/plKeyImp.h" #include "pnKeyedObject/plKeyImp.h"
// static vars // static vars
char plClothingSDLModifier::kStrItem[]="item"; char plClothingSDLModifier::kStrItem[]="item";

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plClothingSDLModifier.h

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

16
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plCoopCoordinator.cpp

@ -42,15 +42,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsUtils.h" #include "hsUtils.h"
// other // other
#include "../plMessage/plAvCoopMsg.h" #include "plMessage/plAvCoopMsg.h"
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plInputIfaceMgrMsg.h" #include "plMessage/plInputIfaceMgrMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../plNetClient/plNetClientMgr.h" #include "plNetClient/plNetClientMgr.h"
#include "plPhysical.h" #include "plPhysical.h"
#include "../pnTimer/plTimerCallbackManager.h" #include "pnTimer/plTimerCallbackManager.h"
#include "../plMessage/plTimerCallbackMsg.h" #include "plMessage/plTimerCallbackMsg.h"
const unsigned kAbortTimer = 1; const unsigned kAbortTimer = 1;
const float kAbortTimerDuration = 15; // 15 seconds const float kAbortTimerDuration = 15; // 15 seconds

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plCoopCoordinator.h

@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// global // global
#include "../pnKeyedObject/hsKeyedObject.h" #include "pnKeyedObject/hsKeyedObject.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

16
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMatrixChannel.cpp

@ -47,14 +47,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsTimer.h" #include "hsTimer.h"
// other // other
#include "../pnSceneObject/plDrawInterface.h" #include "pnSceneObject/plDrawInterface.h"
#include "../pnSceneObject/plSimulationInterface.h" #include "pnSceneObject/plSimulationInterface.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnSceneObject/plAudioInterface.h" #include "pnSceneObject/plAudioInterface.h"
#include "../plInterp/plController.h" #include "plInterp/plController.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "../plInterp/hsInterp.h" #include "plInterp/hsInterp.h"
#include "../plTransform/hsAffineParts.h" #include "plTransform/hsAffineParts.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMatrixChannel.h

@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// global // global
#include "hsTypes.h" // you need types to include Matrix #include "hsTypes.h" // you need types to include Matrix
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "../plTransform/hsAffineParts.h" #include "plTransform/hsAffineParts.h"
// local prototypes // local prototypes
class plQuatChannel; class plQuatChannel;

12
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMultistageBehMod.cpp

@ -36,15 +36,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h" #include "hsResMgr.h"
//other //other
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../plMessage/plMultistageMsg.h" #include "plMessage/plMultistageMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plInputCore/plAvatarInputInterface.h" #include "plInputCore/plAvatarInputInterface.h"
#ifdef DEBUG_MULTISTAGE #ifdef DEBUG_MULTISTAGE
#include "plAvatarMgr.h" #include "plAvatarMgr.h"
#include "../plStatusLog/plStatusLog.h" #include "plStatusLog/plStatusLog.h"
#endif #endif
plMultistageBehMod::plMultistageBehMod() : fStages(nil), fFreezePhys(false), fSmartSeek(false), fReverseFBControlsOnRelease(false), fNetProp(true), fNetForce(false) plMultistageBehMod::plMultistageBehMod() : fStages(nil), fFreezePhys(false), fSmartSeek(false), fReverseFBControlsOnRelease(false), fNetProp(true), fNetForce(false)

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plMultistageBehMod.h

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plMultistageBehMod_h_inc #ifndef plMultistageBehMod_h_inc
#define plMultistageBehMod_h_inc #define plMultistageBehMod_h_inc
#include "../pnModifier/plSingleModifier.h" #include "pnModifier/plSingleModifier.h"
#include "hsStlUtils.h" #include "hsStlUtils.h"
class plAnimStageVec; class plAnimStageVec;

10
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plNPCSpawnMod.cpp

@ -32,13 +32,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plAvatarMgr.h" #include "plAvatarMgr.h"
// global // global
#include <hsMatrix44.h> #include "hsMatrix44.h"
// other // other
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
//#include "../pnMessage/plWarpMsg.h" //#include "pnMessage/plWarpMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
// plNPCSpawnMod ctor // plNPCSpawnMod ctor

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plNPCSpawnMod.h

@ -23,7 +23,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
Mead, WA 99021 Mead, WA 99021
*==LICENSE==*/ *==LICENSE==*/
#include "../pnModifier/plSingleModifier.h" #include "pnModifier/plSingleModifier.h"
class plNotifyMsg; class plNotifyMsg;

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plOneShotMod.cpp

@ -35,7 +35,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plgDispatch.h" #include "plgDispatch.h"
// other // other
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
// CTOR() // CTOR()
plOneShotMod::plOneShotMod() plOneShotMod::plOneShotMod()

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plOneShotMod.h

@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plOneShotMod_INC #ifndef plOneShotMod_INC
#define plOneShotMod_INC #define plOneShotMod_INC
#include "../pnModifier/plMultiModifier.h" #include "pnModifier/plMultiModifier.h"
#include "../pnMessage/plMessage.h" #include "pnMessage/plMessage.h"
// PLONESHOTMOD // PLONESHOTMOD
// A one shot // A one shot

14
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.cpp

@ -24,17 +24,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plPhysicalControllerCore.h" #include "plPhysicalControllerCore.h"
#include "../plMessage/plLOSHitMsg.h" #include "plMessage/plLOSHitMsg.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../../NucleusLib/inc/plPhysical.h" #include "plPhysical.h"
#include "../../NucleusLib/pnMessage/plCorrectionMsg.h" #include "pnMessage/plCorrectionMsg.h"
#include "plSwimRegion.h" #include "plSwimRegion.h"
#include "plArmatureMod.h" // for LOS enum type #include "plArmatureMod.h" // for LOS enum type
#include "plMatrixChannel.h" #include "plMatrixChannel.h"
#include "hsTimer.h" #include "hsTimer.h"
#include "../plPhysx/plSimulationMgr.h" #include "plPhysx/plSimulationMgr.h"
#include "../plPhysx/plPXPhysical.h" #include "plPhysx/plPXPhysical.h"
#include "../pnMessage/plSetNetGroupIDMsg.h" #include "pnMessage/plSetNetGroupIDMsg.h"
#define kSWIMRADIUS 1.1f #define kSWIMRADIUS 1.1f
#define kSWIMHEIGHT 2.8f #define kSWIMHEIGHT 2.8f
#define kGENERICCONTROLLERRADIUS 1.1f #define kGENERICCONTROLLERRADIUS 1.1f

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPhysicalControllerCore.h

@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsGeometry3.h" #include "hsGeometry3.h"
#include "hsMatrix44.h" #include "hsMatrix44.h"
#include "hsTemplates.h" #include "hsTemplates.h"
#include "../pnKeyedObject/plKey.h" #include "pnKeyedObject/plKey.h"
#include "../plPhysical/plSimDefs.h" #include "plPhysical/plSimDefs.h"
#include "../pnMessage/plMessage.h" #include "pnMessage/plMessage.h"
#include "hsQuat.h" #include "hsQuat.h"
#define PHYSX_ONLY_TRIGGER_FROM_KINEMATIC 1 #define PHYSX_ONLY_TRIGGER_FROM_KINEMATIC 1

14
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plPointChannel.cpp

@ -27,13 +27,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plScalarChannel.h" #include "plScalarChannel.h"
#include "hsResMgr.h" #include "hsResMgr.h"
#include "../pnSceneObject/plDrawInterface.h" #include "pnSceneObject/plDrawInterface.h"
#include "../pnSceneObject/plSimulationInterface.h" #include "pnSceneObject/plSimulationInterface.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnSceneObject/plAudioInterface.h" #include "pnSceneObject/plAudioInterface.h"
#include "../plInterp/plController.h" #include "plInterp/plController.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "../plGLight/plLightInfo.h" #include "plGLight/plLightInfo.h"
////////////// //////////////
// PLPOINTSRCE // PLPOINTSRCE

10
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plQuatChannel.cpp

@ -27,11 +27,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plPointChannel.h" #include "plPointChannel.h"
#include "plMatrixChannel.h" #include "plMatrixChannel.h"
#include "../pnSceneObject/plDrawInterface.h" #include "pnSceneObject/plDrawInterface.h"
#include "../pnSceneObject/plSimulationInterface.h" #include "pnSceneObject/plSimulationInterface.h"
#include "../pnSceneObject/plCoordinateInterface.h" #include "pnSceneObject/plCoordinateInterface.h"
#include "../pnSceneObject/plAudioInterface.h" #include "pnSceneObject/plAudioInterface.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "hsMatrix44.h" #include "hsMatrix44.h"

8
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plScalarChannel.cpp

@ -37,10 +37,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "hsResMgr.h" #include "hsResMgr.h"
// other // other
#include "../plGLight/plLightInfo.h" #include "plGLight/plLightInfo.h"
#include "../plInterp/plController.h" #include "plInterp/plController.h"
#include "../plInterp/plAnimTimeConvert.h" #include "plInterp/plAnimTimeConvert.h"
#include "../plSDL/plSDL.h" #include "plSDL/plSDL.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSeekPointMod.h

@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef PLSEEKPOINTMOD_INC #ifndef PLSEEKPOINTMOD_INC
#define PLSEEKPOINTMOD_INC #define PLSEEKPOINTMOD_INC
#include "../pnModifier/plMultiModifier.h" #include "pnModifier/plMultiModifier.h"
#include "../pnMessage/plMessage.h" #include "pnMessage/plMessage.h"
// PLSEEKPOINTMOD // PLSEEKPOINTMOD
// This modifier is something the avatar knows how to go to. (you know, seek) // This modifier is something the avatar knows how to go to. (you know, seek)

24
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSittingModifier.cpp

@ -27,18 +27,18 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#include "plSittingModifier.h" #include "plSittingModifier.h"
//other //other
#include "../plMessage/plAvatarMsg.h" #include "plMessage/plAvatarMsg.h"
#include "../pnMessage/plNotifyMsg.h" #include "pnMessage/plNotifyMsg.h"
#include "../pnMessage/plCameraMsg.h" #include "pnMessage/plCameraMsg.h"
#include "../plAvatar/plArmatureMod.h" #include "plAvatar/plArmatureMod.h"
#include "../plAvatar/plAnimStage.h" #include "plAvatar/plAnimStage.h"
#include "../plAvatar/plAvTaskBrain.h" #include "plAvatar/plAvTaskBrain.h"
#include "../plAvatar/plAvBrainGeneric.h" #include "plAvatar/plAvBrainGeneric.h"
#include "../plAvatar/plAvBrainHuman.h" #include "plAvatar/plAvBrainHuman.h"
#include "../plAvatar/plAvatarMgr.h" #include "plAvatar/plAvatarMgr.h"
#include "../pnNetCommon/plNetApp.h" #include "pnNetCommon/plNetApp.h"
#include "../pnSceneObject/plSceneObject.h" #include "pnSceneObject/plSceneObject.h"
#include "../plInputCore/plAvatarInputInterface.h" #include "plInputCore/plAvatarInputInterface.h"
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
// //

4
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSittingModifier.h

@ -32,8 +32,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
// //
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////
#include "../pnModifier/plSingleModifier.h" // base class #include "pnModifier/plSingleModifier.h" // base class
#include "../pnKeyedobject/plKey.h" // for the notification keys #include "pnKeyedobject/plKey.h" // for the notification keys
#include "hsTemplates.h" // for the array they're kept in #include "hsTemplates.h" // for the array they're kept in
///////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAvatar/plSwimRegion.h

@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
#ifndef plSwimRegion_inc #ifndef plSwimRegion_inc
#define plSwimRegion_inc #define plSwimRegion_inc
#include "../pnSceneObject/plObjInterface.h" #include "pnSceneObject/plObjInterface.h"
class plArmatureModBase; class plArmatureModBase;
class plPhysical; class plPhysical;

21
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plCompression/CMakeLists.txt

@ -0,0 +1,21 @@
include_directories("../../CoreLib")
find_package(ZLIB REQUIRED)
include_directories(${ZLIB_INCLUDE_DIR})
set(plCompression_SOURCES
plZlibCompress.cpp
plZlibStream.cpp
)
set(plCompression_HEADERS
plCompress.h
plZlibCompress.h
plZlibStream.h
)
add_library(plCompression STATIC ${plCompression_SOURCES} ${plCompression_HEADERS})
target_link_libraries(plCompression ${ZLIB_LIBRARIES})
source_group("Source Files" FILES ${plCompression_SOURCES})
source_group("Header Files" FILES ${plCompression_HEADERS})

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plCompression/plZlibStream.cpp

@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "plZlibStream.h" #include "plZlibStream.h"
#include "zlib.h" #include <zlib.h>
voidpf ZlibAlloc(voidpf opaque, uInt items, uInt size) voidpf ZlibAlloc(voidpf opaque, uInt items, uInt size)
{ {

20
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plContainer/CMakeLists.txt

@ -0,0 +1,20 @@
include_directories("../../CoreLib")
set(plContainer_SOURCES
hsStringTable.cpp
plConfigInfo.cpp
plConfigInfoLogging.cpp
plKeysAndValues.cpp
)
set(plContainer_HEADERS
hsStringTable.h
plConfigInfo.h
plContainer.h
plKeysAndValues.h
)
add_library(plContainer STATIC ${plContainer_SOURCES} ${plContainer_HEADERS})
source_group("Source Files" FILES ${plContainer_SOURCES})
source_group("Header Files" FILES ${plContainer_HEADERS})

2
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plContainer/hsStringTable.cpp

@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
*==LICENSE==*/ *==LICENSE==*/
#include "hsStringTable.h" #include "hsStringTable.h"
#include "stdlib.h" #include <stdlib.h>
#if HS_BUILD_FOR_PS2 || __MWERKS__ || HS_BUILD_FOR_UNIX #if HS_BUILD_FOR_PS2 || __MWERKS__ || HS_BUILD_FOR_UNIX
#include <ctype.h> #include <ctype.h>
#endif #endif

107
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plDrawable/CMakeLists.txt

@ -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})

6
MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plDrawable/plAccessGeometry.cpp

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

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save