# This file was auto-generated with gen_samplelists.sh set(shell_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/include/Input.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/Shell.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellFileInterface.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellOpenGL.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceExtensions.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceOpenGL.h ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellSystemInterface.h ) set(shell_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/src/Input.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/Shell.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellFileInterface.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellRenderInterfaceOpenGL.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellSystemInterface.cpp ) set(customlog_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.h ) set(customlog_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.cpp ) set(drag_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.h ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.h ) set(drag_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/main.cpp ) set(loaddocument_HDR_FILES ) set(loaddocument_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/loaddocument/src/main.cpp ) set(bitmapfont_HDR_FILES ) set(bitmapfont_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/bitmapfont/src/main.cpp ) set(ogre3d_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.h ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.h ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.h ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.h ) set(ogre3d_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.cpp ) set(treeview_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.h ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.h ) set(treeview_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/main.cpp ) set(sdl2_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.h ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.h ) set(sdl2_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.cpp ) set(sfml_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.h ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.h ) set(sfml_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.cpp ) set(sfml2_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.h ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.h ) set(sfml2_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.cpp ) set(directx_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.h ) set(directx_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/ShellRenderInterfaceExtensionsDirectX_Win32.cpp ) set(directx10_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/D3D10Effect.h ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.h ) set(directx10_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.cpp ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/ShellRenderInterfaceExtensionsDirectX10_Win32.cpp ) set(template_HDR_FILES ) set(template_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/template/src/main.cpp ) set(datagrid_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.h ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.h ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.h ) set(datagrid_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/main.cpp ) set(datagrid_tree_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.h ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.h ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.h ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.h ) set(datagrid_tree_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/main.cpp ) set(tutorial_drag_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.h ) set(tutorial_drag_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.cpp ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/main.cpp ) set(invaders_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.h ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.h ) set(invaders_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.cpp ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.cpp ) set(luainvaders_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.h ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.h ) set(luainvaders_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.cpp ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.cpp ) set(pyinvaders_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.h ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.h ) set(pyinvaders_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/main.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.cpp ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.cpp ) # Deal with platform specific sources for sample shell if(WIN32) list(APPEND shell_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellWin32.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/InputWin32.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellRenderInterfaceExtensionsOpenGL_Win32.cpp ) list(APPEND shell_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/include/win32/InputWin32.h ) elseif(APPLE) list(APPEND shell_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellMacOSX.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/InputMacOSX.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellRenderInterfaceExtensionsOpenGL_MacOSX.cpp ) list(APPEND shell_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/include/macosx/InputMacOSX.h ) else() list(APPEND shell_SRC_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellX11.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/InputX11.cpp ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellRenderInterfaceExtensionsOpenGL_X11.cpp ) list(APPEND shell_HDR_FILES ${PROJECT_SOURCE_DIR}/Samples/shell/include/x11/InputX11.h ) endif()