1
0
Fork 0
flightgear/src/Canvas/CMakeLists.txt
Thomas Geymayer 8a6a234653 Canvas: First version of new Canvas GUI system.
- Refactor CanvasMgr into PropertyBasedMgr to be also used
   for the Canvas GUI system.
 - Get rid of tied properties in the Canvas system.
 - Add new placement type 'window' for placing canvases onto
   windows
 - Pass mouse events to Window class (only if cursor is over
   window)
 - Refactor canvas placement clean up
2012-07-31 23:19:23 +02:00

37 lines
No EOL
649 B
CMake

include(FlightGearComponent)
set(SOURCES
canvas.cxx
canvas_mgr.cxx
elements/element.cxx
elements/group.cxx
elements/map.cxx
elements/path.cxx
elements/text.cxx
gui_mgr.cxx
placement.cxx
property_based_element.cxx
property_based_mgr.cxx
property_helper.cxx
window.cxx
)
set(HEADERS
canvas.hxx
canvas_mgr.hxx
elements/element.hxx
elements/group.hxx
elements/map.hxx
elements/path.hxx
elements/text.hxx
gui_mgr.hxx
placement.hxx
property_based_element.hxx
property_based_mgr.hxx
property_helper.hxx
window.hxx
)
flightgear_component(Canvas "${SOURCES}" "${HEADERS}")
add_subdirectory(ShivaVG/src)