# This file contains a listing of all of the source files used in the engine
# build target. Populates a list called PGLOCAL_SOURCES_LIST
# Prefer to not use GLOB, since that causes headaches

# This function automatically appends the source directory to the given list
set(PGLOCAL_SOURCES_LIST "")
foreach(fname 
### ADD SOURCE FILES BELOW ###

"../../lib/src/jsoncpp/dist/jsoncpp.cpp"
"Addons.cpp"
"Addons.hpp"
"Camera.cpp"
"Camera.hpp"
"DebugFPControllerEListe.cpp"
"DebugFPControllerEListe.hpp"
"Engine.cpp"
"Engine.hpp"
"EntitySignal.cpp"
"EntitySignal.hpp"
"Events.cpp"
"Events.hpp"
"FontResource.cpp"
"FontResource.hpp"
"Gamelayer.cpp"
"Gamelayer.hpp"
"GamelayerMachine.cpp"
"GamelayerMachine.hpp"
"Geometry.cpp"
"Geometry.hpp"
"GeometryResource.hpp"
"GeometryResourceOpenGL.cpp"
"GeometryResourceOpenGL.hpp"
"GeometryResourceVulkan.cpp"
"GeometryResourceVulkan.hpp"
"GraphicsApiLibrary.hpp"
"HardValueStuff.hpp"
"Image.cpp"
"Image.hpp"
"ImageResource.cpp"
"ImageResource.hpp"
"Input.cpp"
"Input.hpp"
"InputInteractESignal.cpp"
"InputInteractESignal.hpp"
"InputMoveESignal.cpp"
"InputMoveESignal.hpp"
"Logger.cpp"
"Logger.hpp"
"Material.cpp"
"Material.hpp"
"MaterialResource.cpp"
"MaterialResource.hpp"
"MathUtil.cpp"
"MathUtil.hpp"
"MiscResource.cpp"
"MiscResource.hpp"
"MissionGamelayer.cpp"
"MissionGamelayer.hpp"
"Model.cpp"
"Model.hpp"
"ModelInstance.cpp"
"ModelInstance.hpp"
"ModelResource.cpp"
"ModelResource.hpp"
"NRES.hpp"
"PhysicsLocationUpdateESignal.cpp"
"PhysicsLocationUpdateESignal.hpp"
"PhysicsOrientationUpdateESignal.cpp"
"PhysicsOrientationUpdateESignal.hpp"
"Quate.cpp"
"Quate.hpp"
"ReferenceCounted.cpp"
"ReferenceCounted.hpp"
"Renderable.cpp"
"Renderable.hpp"
"Resource.cpp"
"Resource.hpp"
"Resources.cpp"
"Resources.hpp"
"ResourcesUtil.cpp"
"ResourcesUtil.hpp"
"RigidBodyEComp.cpp"
"RigidBodyEComp.hpp"
"RigidBodyESys.cpp"
"RigidBodyESys.hpp"
"SceneNodeEComp.cpp"
"SceneNodeEComp.hpp"
"Scenegraph.hpp"
"ScriptResource.cpp"
"ScriptResource.hpp"
"Scripts.cpp"
"Scripts.hpp"
"ShaderProgramResource.cpp"
"ShaderProgramResource.hpp"
"ShaderResource.cpp"
"ShaderResource.hpp"
"ShoRenderer.hpp"
"ShoRendererOpenGL.cpp"
"ShoRendererOpenGL.hpp"
"ShoRendererVulkan.cpp"
"ShoRendererVulkan.hpp"
"SimpleScenegraph.cpp"
"SimpleScenegraph.hpp"
"SineWaveform.cpp"
"SineWaveform.hpp"
"SoundContext.cpp"
"SoundContext.hpp"
"SoundEndpoint.cpp"
"SoundEndpoint.hpp"
"SoundMedium.cpp"
"SoundMedium.hpp"
"SoundReceiver.cpp"
"SoundReceiver.hpp"
"SoundResource.cpp"
"SoundResource.hpp"
"SoundSource.cpp"
"SoundSource.hpp"
"SoundWaveform.cpp"
"SoundWaveform.hpp"
"Spharm.cpp"
"Spharm.hpp"
"StreamStuff.cpp"
"StreamStuff.hpp"
"StringResource.cpp"
"StringResource.hpp"
"Texture.cpp"
"Texture.hpp"
"TextureResource.cpp"
"TextureResource.hpp"
"Vec2.cpp"
"Vec2.hpp"
"Vec3.cpp"
"Vec3.hpp"
"Video.cpp"
"Video.hpp"
"VulkanUtils.cpp"
"VulkanUtils.hpp"
"WindowInputSystemLibrary.hpp"
"nresComponent.cpp"
"nresComponent.hpp"
"nresEntity.cpp"
"nresEntity.hpp"
"nresListener.cpp"
"nresListener.hpp"
"nresSystem.cpp"
"nresSystem.hpp"
"nresTypedefs.hpp"
"nresWorld.cpp"
"nresWorld.hpp"

### END SOURCE FILE LIST ###
)
list(APPEND PGLOCAL_SOURCES_LIST "${PGLOCAL_SOURCE_DIR}/${fname}")
endforeach()
