You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
include_directories("../../CoreLib")
|
|
|
|
include_directories("../../FeatureLib")
|
|
|
|
include_directories("../../NucleusLib/inc")
|
|
|
|
include_directories("../../NucleusLib")
|
|
|
|
include_directories("../../PubUtilLib")
|
|
|
|
|
|
|
|
include_directories(${OPENAL_INCLUDE_DIR})
|
|
|
|
|
|
|
|
set(plAvatar_SOURCES
|
|
|
|
plAnimStage.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
|
|
|
|
plAvLadderModifier.cpp
|
|
|
|
plAvTaskBrain.cpp
|
|
|
|
plAvTaskSeek.cpp
|
|
|
|
plClothingSDLModifier.cpp
|
|
|
|
plCoopCoordinator.cpp
|
|
|
|
plMultistageBehMod.cpp
|
|
|
|
plNPCSpawnMod.cpp
|
|
|
|
plOneShotMod.cpp
|
|
|
|
plPhysicalControllerCore.cpp
|
|
|
|
plSeekPointMod.cpp
|
|
|
|
plSittingModifier.cpp
|
|
|
|
plSwimRegion.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
set(plAvatar_HEADERS
|
|
|
|
plAnimStage.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
|
|
|
|
plAvDefs.h
|
|
|
|
plAvLadderModifier.h
|
|
|
|
plAvTask.h
|
|
|
|
plAvTaskBrain.h
|
|
|
|
plAvTaskSeek.h
|
|
|
|
plClothingLayout.h
|
|
|
|
plClothingSDLModifier.h
|
|
|
|
plCoopCoordinator.h
|
|
|
|
plCritterCommands.h
|
|
|
|
plMultistageBehMod.h
|
|
|
|
plNPCSpawnMod.h
|
|
|
|
plOneShotMod.h
|
|
|
|
plPhysicalControllerCore.h
|
|
|
|
plSeekPointMod.h
|
|
|
|
plSittingModifier.h
|
|
|
|
plSwimRegion.h
|
|
|
|
)
|
|
|
|
|
|
|
|
add_library(plAvatar STATIC ${plAvatar_SOURCES} ${plAvatar_HEADERS})
|
|
|
|
|
|
|
|
target_link_libraries(plAvatar plAnimation)
|
|
|
|
|
|
|
|
source_group("Source Files" FILES ${plAvatar_SOURCES})
|
|
|
|
source_group("Header Files" FILES ${plAvatar_HEADERS})
|