mirror of
				https://github.com/GayPizzaSpecifications/voxelotl-engine.git
				synced 2025-11-04 10:59:39 +00:00 
			
		
		
		
	rearrange some sources
This commit is contained in:
		@ -7,8 +7,10 @@ add_executable(Voxelotl MACOSX_BUNDLE
 | 
			
		||||
  shadertypes.h
 | 
			
		||||
  shader.metal
 | 
			
		||||
 | 
			
		||||
  # Common library
 | 
			
		||||
  # Common utility library
 | 
			
		||||
  Common/ConcurrentDictionary.swift
 | 
			
		||||
  Common/Color.swift
 | 
			
		||||
  Common/FPSCalculator.swift
 | 
			
		||||
 | 
			
		||||
  # Maths library
 | 
			
		||||
  Math/FloatExtensions.swift
 | 
			
		||||
@ -34,7 +36,7 @@ add_executable(Voxelotl MACOSX_BUNDLE
 | 
			
		||||
  Random/SplitMix64.swift
 | 
			
		||||
 | 
			
		||||
  # Resource classes
 | 
			
		||||
  NSImageLoader.swift
 | 
			
		||||
  Resource/NSImageLoader.swift
 | 
			
		||||
 | 
			
		||||
  # Renderer classes
 | 
			
		||||
  Renderer/Material.swift
 | 
			
		||||
@ -47,23 +49,21 @@ add_executable(Voxelotl MACOSX_BUNDLE
 | 
			
		||||
  Input/GameController.swift
 | 
			
		||||
  Input/Mouse.swift
 | 
			
		||||
 | 
			
		||||
  # Core utility classes
 | 
			
		||||
  CubeMeshBuilder.swift
 | 
			
		||||
  Color.swift
 | 
			
		||||
  Camera.swift
 | 
			
		||||
  FPSCalculator.swift
 | 
			
		||||
  GameDelegate.swift
 | 
			
		||||
  Application.swift
 | 
			
		||||
 | 
			
		||||
  # Game logic classes
 | 
			
		||||
  Chunk.swift
 | 
			
		||||
  WorldGenerator.swift
 | 
			
		||||
  CubeMeshBuilder.swift
 | 
			
		||||
  ChunkMeshBuilder.swift
 | 
			
		||||
  World.swift
 | 
			
		||||
  Raycast.swift
 | 
			
		||||
  Camera.swift
 | 
			
		||||
  Player.swift
 | 
			
		||||
  Game.swift
 | 
			
		||||
 | 
			
		||||
  # Core application classes
 | 
			
		||||
  GameDelegate.swift
 | 
			
		||||
  Application.swift
 | 
			
		||||
 | 
			
		||||
  main.swift)
 | 
			
		||||
 | 
			
		||||
set_source_files_properties(
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user