diff --git a/Dependencies/Direct3D12/Common/Error.swift b/Dependencies/Direct3D12/Common/Error.swift index 4d524104..7aba7cd9 100644 --- a/Dependencies/Direct3D12/Common/Error.swift +++ b/Dependencies/Direct3D12/Common/Error.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/Common/IUnknown.swift b/Dependencies/Direct3D12/Common/IUnknown.swift index 37f83c14..76a15e80 100644 --- a/Dependencies/Direct3D12/Common/IUnknown.swift +++ b/Dependencies/Direct3D12/Common/IUnknown.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/Common/String+Convenience.swift b/Dependencies/Direct3D12/Common/String+Convenience.swift index 9d326754..7cc9ca10 100644 --- a/Dependencies/Direct3D12/Common/String+Convenience.swift +++ b/Dependencies/Direct3D12/Common/String+Convenience.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/Improvised/Enumerations/WindingDirection.swift b/Dependencies/Direct3D12/Improvised/Enumerations/WindingDirection.swift index afee6479..e677aa24 100644 --- a/Dependencies/Direct3D12/Improvised/Enumerations/WindingDirection.swift +++ b/Dependencies/Direct3D12/Improvised/Enumerations/WindingDirection.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/Improvised/Structures/D3DColor.swift b/Dependencies/Direct3D12/Improvised/Structures/D3DColor.swift index 16ddfe58..af22c5d7 100644 --- a/Dependencies/Direct3D12/Improvised/Structures/D3DColor.swift +++ b/Dependencies/Direct3D12/Improvised/Structures/D3DColor.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND.swift index 11aed604..231f47a9 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND_OP.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND_OP.swift index d3825b5e..89b7bd99 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND_OP.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/BLEND_OP.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_SRV_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_SRV_FLAGS.swift index 20a3e962..5093624a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_SRV_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_SRV_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_UAV_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_UAV_FLAGS.swift index f0f54163..69edcf13 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_UAV_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/BUFFER_UAV_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/CLEAR_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/CLEAR_FLAGS.swift index 57bc09a4..fe55a022 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/CLEAR_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/CLEAR_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/COLOR_WRITE_ENABLE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/COLOR_WRITE_ENABLE.swift index 8ca8b44b..cc7a1fcb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/COLOR_WRITE_ENABLE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/COLOR_WRITE_ENABLE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_LIST_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_LIST_TYPE.swift index 1fba24c4..3ab4bb76 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_LIST_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_LIST_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_FLAGS.swift index e0f6b45f..d133e250 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_PRIORITY.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_PRIORITY.swift index fd6b38b8..ef6269a4 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_PRIORITY.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMMAND_QUEUE_PRIORITY.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMPARISON_FUNC.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMPARISON_FUNC.swift index 39cc687c..8f957986 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/COMPARISON_FUNC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/COMPARISON_FUNC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/CONSERVATIVE_RASTERIZATION_MODE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/CONSERVATIVE_RASTERIZATION_MODE.swift index da113a17..2b0bd007 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/CONSERVATIVE_RASTERIZATION_MODE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/CONSERVATIVE_RASTERIZATION_MODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/CPU_PAGE_PROPERTY.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/CPU_PAGE_PROPERTY.swift index 9ff9aaf9..a0cf4438 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/CPU_PAGE_PROPERTY.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/CPU_PAGE_PROPERTY.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/CULL_MODE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/CULL_MODE.swift index 9d60d2b2..bfb2598a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/CULL_MODE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/CULL_MODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/DEPTH_WRITE_MASK.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/DEPTH_WRITE_MASK.swift index a47331a7..f0026141 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/DEPTH_WRITE_MASK.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/DEPTH_WRITE_MASK.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_HEAP_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_HEAP_TYPE.swift index f6fec6f6..95a52072 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_HEAP_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_HEAP_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_RANGE_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_RANGE_TYPE.swift index c7fcc0bd..ee0f2104 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_RANGE_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/DESCRIPTOR_RANGE_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_DIMENSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_DIMENSION.swift index c79da962..77cd5857 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_DIMENSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_DIMENSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_FLAGS.swift index fbbdab60..4dba202e 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/DSV_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/FEATURE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/FEATURE.swift index 98c3b943..8c169d8e 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/FEATURE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/FEATURE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/FENCE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/FENCE_FLAGS.swift index a99cf76f..666fae1b 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/FENCE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/FENCE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/FILL_MODE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/FILL_MODE.swift index 184ed41f..efa10a41 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/FILL_MODE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/FILL_MODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_FLAGS.swift index 33051c69..f1c7afb6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_TYPE.swift index 88bb4f2b..02760f0a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/HEAP_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/INDEX_BUFFER_STRIP_CUT_VALUE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/INDEX_BUFFER_STRIP_CUT_VALUE.swift index 46a3fdac..61515ec6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/INDEX_BUFFER_STRIP_CUT_VALUE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/INDEX_BUFFER_STRIP_CUT_VALUE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/INDIRECT_ARGUMENT_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/INDIRECT_ARGUMENT_TYPE.swift index ba5a94d1..712ae0c6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/INDIRECT_ARGUMENT_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/INDIRECT_ARGUMENT_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/INPUT_CLASSIFICATION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/INPUT_CLASSIFICATION.swift index cf11de68..091d1f77 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/INPUT_CLASSIFICATION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/INPUT_CLASSIFICATION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/LOGIC_OP.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/LOGIC_OP.swift index 5e90e54c..b97e3c15 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/LOGIC_OP.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/LOGIC_OP.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/MEMORY_POOL.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/MEMORY_POOL.swift index 769a2fbf..97dcb57c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/MEMORY_POOL.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/MEMORY_POOL.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/PIPELINE_STATE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/PIPELINE_STATE_FLAGS.swift index 83e7002d..02e6bee4 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/PIPELINE_STATE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/PIPELINE_STATE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/PREDICATION_OP.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/PREDICATION_OP.swift index 2811b6d0..06700337 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/PREDICATION_OP.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/PREDICATION_OP.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/PRIMITIVE_TOPOLOGY_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/PRIMITIVE_TOPOLOGY_TYPE.swift index 23073a38..df393faa 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/PRIMITIVE_TOPOLOGY_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/PRIMITIVE_TOPOLOGY_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_HEAP_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_HEAP_TYPE.swift index 021ab06c..6f9787fe 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_HEAP_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_HEAP_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_TYPE.swift index ce96ad70..41f056e5 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/QUERY_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_FLAGS.swift index d99cb214..eadf04b6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_TYPE.swift index bdc05ee0..7b97a61f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_BARRIER_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_DIMENSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_DIMENSION.swift index 65d7c660..e831b33a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_DIMENSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_DIMENSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_FLAGS.swift index 5b757cbb..69182d8f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_STATES.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_STATES.swift index d829b1c2..c68419b0 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_STATES.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RESOURCE_STATES.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_PARAMETER_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_PARAMETER_TYPE.swift index 95e5467c..e2b5f049 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_PARAMETER_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_PARAMETER_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_FLAGS.swift index 054b04d4..d7ff59a5 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_VERSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_VERSION.swift index 1be49e85..a014d2bf 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_VERSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/ROOT_SIGNATURE_VERSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/RTV_DIMENSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/RTV_DIMENSION.swift index ae158024..d27a6cb4 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/RTV_DIMENSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/RTV_DIMENSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_COMPONENT_MAPPING.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_COMPONENT_MAPPING.swift index a406138d..ff865ecc 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_COMPONENT_MAPPING.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_COMPONENT_MAPPING.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_VISIBILITY.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_VISIBILITY.swift index 4348914a..249a9e8e 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_VISIBILITY.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/SHADER_VISIBILITY.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/SRV_DIMENSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/SRV_DIMENSION.swift index c9ae5f80..04096c08 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/SRV_DIMENSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/SRV_DIMENSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/STATIC_BORDER_COLOR.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/STATIC_BORDER_COLOR.swift index ff4050fb..86e3785b 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/STATIC_BORDER_COLOR.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/STATIC_BORDER_COLOR.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/STENCIL_OP.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/STENCIL_OP.swift index 4006e59f..4516b110 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/STENCIL_OP.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/STENCIL_OP.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_ADDRESS_MODE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_ADDRESS_MODE.swift index 2da617b5..a51551b7 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_ADDRESS_MODE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_ADDRESS_MODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_COPY_TYPE.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_COPY_TYPE.swift index ceb0fc58..8dcef3a0 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_COPY_TYPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_COPY_TYPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_LAYOUT.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_LAYOUT.swift index 12858087..1154ba9c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_LAYOUT.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TEXTURE_LAYOUT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_COPY_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_COPY_FLAGS.swift index a6f97465..432e4f19 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_COPY_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_COPY_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_MAPPING_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_MAPPING_FLAGS.swift index 7e612a58..a6d16ee1 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_MAPPING_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_MAPPING_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_RANGE_FLAGS.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_RANGE_FLAGS.swift index e53c3ad2..96680684 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_RANGE_FLAGS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/TILE_RANGE_FLAGS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Enumerations/UAV_DIMENSION.swift b/Dependencies/Direct3D12/d3d12_h/Enumerations/UAV_DIMENSION.swift index 8f5df4e4..89e78f98 100644 --- a/Dependencies/Direct3D12/d3d12_h/Enumerations/UAV_DIMENSION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Enumerations/UAV_DIMENSION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Functions/D3D12SerializeRootSignature.swift b/Dependencies/Direct3D12/d3d12_h/Functions/D3D12SerializeRootSignature.swift index c8f7f33f..06e55baa 100644 --- a/Dependencies/Direct3D12/d3d12_h/Functions/D3D12SerializeRootSignature.swift +++ b/Dependencies/Direct3D12/d3d12_h/Functions/D3D12SerializeRootSignature.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandAllocator.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandAllocator.swift index 6188baf6..5ff9674a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandAllocator.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandAllocator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandList.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandList.swift index b6a3b4ec..bd2ca849 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandList.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandList.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandQueue.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandQueue.swift index f93a7370..663d2f9d 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandQueue.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandQueue.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandSignature.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandSignature.swift index fb06e514..b5ad12d3 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandSignature.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXCommandSignature.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDescriptorHeap.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDescriptorHeap.swift index 7d843503..08330d80 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDescriptorHeap.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDescriptorHeap.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDevice.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDevice.swift index b29b322c..028fb4de 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDevice.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDevice.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDeviceChild.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDeviceChild.swift index 2f4abefc..e2a47837 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDeviceChild.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXDeviceChild.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXFence.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXFence.swift index 10fa2926..e228aa74 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXFence.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXFence.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXGraphicsCommandList.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXGraphicsCommandList.swift index ea460152..52a9cea3 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXGraphicsCommandList.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXGraphicsCommandList.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXHeap.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXHeap.swift index 60eef103..9c5815bb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXHeap.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXHeap.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXObject.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXObject.swift index c30cb44a..280fd6f5 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXObject.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXObject.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPageable.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPageable.swift index 7daacdd2..d3af2efe 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPageable.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPageable.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPipelineState.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPipelineState.swift index cac97764..65c73955 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPipelineState.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXPipelineState.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXQueryHeap.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXQueryHeap.swift index 46aff0e6..6fed26da 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXQueryHeap.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXQueryHeap.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXResource.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXResource.swift index 2175dd42..f8f47652 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXResource.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXResource.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignature.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignature.swift index 8c8207b6..76096ddd 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignature.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignature.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignatureDeserializer.swift b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignatureDeserializer.swift index 1766f725..693f8c34 100644 --- a/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignatureDeserializer.swift +++ b/Dependencies/Direct3D12/d3d12_h/Interfaces/DXRootSignatureDeserializer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/BLEND_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/BLEND_DESC.swift index f9f8752c..45f4b09d 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/BLEND_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/BLEND_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/BOX.swift b/Dependencies/Direct3D12/d3d12_h/Structures/BOX.swift index 62e72c0e..44f7b125 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/BOX.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/BOX.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_RTV.swift index 962b6e7b..9996024c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_SRV.swift index 93b0da61..fb780180 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_UAV.swift index 64d1442f..4d2b58bd 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/BUFFER_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/CACHED_PIPELINE_STATE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/CACHED_PIPELINE_STATE.swift index abed9e18..4a00a9b4 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/CACHED_PIPELINE_STATE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/CACHED_PIPELINE_STATE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/CLEAR_VALUE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/CLEAR_VALUE.swift index 4ef134bf..718b272c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/CLEAR_VALUE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/CLEAR_VALUE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_QUEUE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_QUEUE_DESC.swift index 4872b79c..3b3452fd 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_QUEUE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_QUEUE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_SIGNATURE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_SIGNATURE_DESC.swift index 9cbb204d..dd4616f3 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_SIGNATURE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/COMMAND_SIGNATURE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/COMPUTE_PIPELINE_STATE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/COMPUTE_PIPELINE_STATE_DESC.swift index 3d7f21b1..fd493252 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/COMPUTE_PIPELINE_STATE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/COMPUTE_PIPELINE_STATE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/CONSTANT_BUFFER_VIEW_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/CONSTANT_BUFFER_VIEW_DESC.swift index c2365d97..6803ba73 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/CONSTANT_BUFFER_VIEW_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/CONSTANT_BUFFER_VIEW_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/CPU_DESCRIPTOR_HANDLE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/CPU_DESCRIPTOR_HANDLE.swift index db0568b5..eae9c1ab 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/CPU_DESCRIPTOR_HANDLE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/CPU_DESCRIPTOR_HANDLE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCILOP_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCILOP_DESC.swift index 35907f66..ab6d2fad 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCILOP_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCILOP_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_DESC.swift index 379f6a6e..b265a8a6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VALUE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VALUE.swift index f7b77018..c22763ac 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VALUE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VALUE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VIEW_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VIEW_DESC.swift index 59057032..807860d1 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VIEW_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DEPTH_STENCIL_VIEW_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_HEAP_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_HEAP_DESC.swift index 23147cbc..824aa24f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_HEAP_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_HEAP_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_RANGE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_RANGE.swift index 862abb8f..ee745f08 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_RANGE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DESCRIPTOR_RANGE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/DISCARD_REGION.swift b/Dependencies/Direct3D12/d3d12_h/Structures/DISCARD_REGION.swift index 6bed6783..f5591ee1 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/DISCARD_REGION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/DISCARD_REGION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/GPU_DESCRIPTOR_HANDLE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/GPU_DESCRIPTOR_HANDLE.swift index f75e75dd..dd356aec 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/GPU_DESCRIPTOR_HANDLE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/GPU_DESCRIPTOR_HANDLE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/GPU_VIRTUAL_ADDRESS.swift b/Dependencies/Direct3D12/d3d12_h/Structures/GPU_VIRTUAL_ADDRESS.swift index 1c212a2b..63893c9c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/GPU_VIRTUAL_ADDRESS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/GPU_VIRTUAL_ADDRESS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/GRAPHICS_PIPELINE_STATE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/GRAPHICS_PIPELINE_STATE_DESC.swift index 2137089d..788844ad 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/GRAPHICS_PIPELINE_STATE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/GRAPHICS_PIPELINE_STATE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_DESC.swift index 6530ef62..3fedb4cf 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_PROPERTIES.swift b/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_PROPERTIES.swift index d5963ad8..976ef418 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_PROPERTIES.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/HEAP_PROPERTIES.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/INDEX_BUFFER_VIEW.swift b/Dependencies/Direct3D12/d3d12_h/Structures/INDEX_BUFFER_VIEW.swift index c650b8b6..9f2affeb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/INDEX_BUFFER_VIEW.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/INDEX_BUFFER_VIEW.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/INDIRECT_ARGUMENT_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/INDIRECT_ARGUMENT_DESC.swift index 7dbdc83d..3c277dca 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/INDIRECT_ARGUMENT_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/INDIRECT_ARGUMENT_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_ELEMENT_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_ELEMENT_DESC.swift index 1e085fff..af7eda63 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_ELEMENT_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_ELEMENT_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_LAYOUT_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_LAYOUT_DESC.swift index 8ae3a10f..0e721fe9 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_LAYOUT_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/INPUT_LAYOUT_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/PACKED_MIP_INFO.swift b/Dependencies/Direct3D12/d3d12_h/Structures/PACKED_MIP_INFO.swift index 6bea4752..d7588471 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/PACKED_MIP_INFO.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/PACKED_MIP_INFO.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/PLACED_SUBRESOURCE_FOOTPRINT.swift b/Dependencies/Direct3D12/d3d12_h/Structures/PLACED_SUBRESOURCE_FOOTPRINT.swift index f107246e..cb7cc7d6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/PLACED_SUBRESOURCE_FOOTPRINT.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/PLACED_SUBRESOURCE_FOOTPRINT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/QUERY_HEAP_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/QUERY_HEAP_DESC.swift index 3b53054a..6ec82238 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/QUERY_HEAP_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/QUERY_HEAP_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RANGE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RANGE.swift index bb20955f..6e42c7a5 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RANGE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RANGE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RASTERIZER_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RASTERIZER_DESC.swift index 3d64fe51..b2698028 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RASTERIZER_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RASTERIZER_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RAYT_ACC_STRUCT_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RAYT_ACC_STRUCT_SRV.swift index 2ecad918..2f93cd06 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RAYT_ACC_STRUCT_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RAYT_ACC_STRUCT_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RECT.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RECT.swift index 935c17bb..09916ccb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RECT.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RECT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_BLEND_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_BLEND_DESC.swift index 13ea3bf7..5dbefa43 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_BLEND_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_BLEND_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_VIEW_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_VIEW_DESC.swift index f18041f3..067785dc 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_VIEW_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RENDER_TARGET_VIEW_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALIASING_BARRIER.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALIASING_BARRIER.swift index c51c1d4e..a556bf55 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALIASING_BARRIER.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALIASING_BARRIER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALLOCATION_INFO.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALLOCATION_INFO.swift index 9241025b..c291c52a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALLOCATION_INFO.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_ALLOCATION_INFO.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_BARRIER.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_BARRIER.swift index d20c1ce2..a88cf39f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_BARRIER.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_BARRIER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_DESC.swift index 8f16d765..a3bc37eb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_TRANSITION_BARRIER.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_TRANSITION_BARRIER.swift index 15557db8..d2919e63 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_TRANSITION_BARRIER.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_TRANSITION_BARRIER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_UAV_BARRIER.swift b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_UAV_BARRIER.swift index 1ca3f7d7..f91a90a6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_UAV_BARRIER.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/RESOURCE_UAV_BARRIER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_CONSTANTS.swift b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_CONSTANTS.swift index 7a6a287e..9393146e 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_CONSTANTS.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_CONSTANTS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR.swift b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR.swift index 200da375..42351cc3 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR_TABLE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR_TABLE.swift index 5a8bd4fb..0cbb44da 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR_TABLE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_DESCRIPTOR_TABLE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_PARAMETER.swift b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_PARAMETER.swift index 543a05bd..a63bee4b 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_PARAMETER.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_PARAMETER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_SIGNATURE_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_SIGNATURE_DESC.swift index 84974b6c..88a45f98 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_SIGNATURE_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/ROOT_SIGNATURE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SAMPLER_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SAMPLER_DESC.swift index 03e78403..e2865fc6 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SAMPLER_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SAMPLER_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_BYTECODE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_BYTECODE.swift index 6a745403..711b05e2 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_BYTECODE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_BYTECODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_RESOURCE_VIEW_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_RESOURCE_VIEW_DESC.swift index 8c01dbf9..cebe1833 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_RESOURCE_VIEW_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SHADER_RESOURCE_VIEW_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SO_DECLARATION_ENTRY.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SO_DECLARATION_ENTRY.swift index e7225f27..b2de0de9 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SO_DECLARATION_ENTRY.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SO_DECLARATION_ENTRY.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/STATIC_SAMPLER_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/STATIC_SAMPLER_DESC.swift index cfbbd45d..81d1ba55 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/STATIC_SAMPLER_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/STATIC_SAMPLER_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_BUFFER_VIEW.swift b/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_BUFFER_VIEW.swift index 0677610f..589a6e66 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_BUFFER_VIEW.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_BUFFER_VIEW.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_DESC.swift index ebef1968..956d37ae 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/STREAM_OUTPUT_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_FOOTPRINT.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_FOOTPRINT.swift index 7d748698..c1c92a14 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_FOOTPRINT.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_FOOTPRINT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_TILING.swift b/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_TILING.swift index 64d0d244..bce171a2 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_TILING.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/SUBRESOURCE_TILING.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_DSV.swift index 5d0712bb..ff184332 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_RTV.swift index ffe2f7f5..6019471c 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_SRV.swift index ce0e227a..6a94e045 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_UAV.swift index b4288e79..1e6d8564 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_ARRAY_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_DSV.swift index d23f0e57..6b032737 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_RTV.swift index eceba0a8..6bd66220 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_SRV.swift index 9acfa6b2..e0f4e63a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_UAV.swift index 941091ce..1aa2e9d8 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX1D_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_DSV.swift index ebffcc1c..d518de32 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_RTV.swift index c5bfd4d2..7193efd7 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_SRV.swift index 00b4e2d0..a5244fd2 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_ARRAY_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_DSV.swift index b377bcd2..b34b6b8f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_RTV.swift index 564dfb15..675122f8 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_SRV.swift index 85fbb1a9..53e1e7eb 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2DMS_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_DSV.swift index 641ccd6f..5ddeaaee 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_RTV.swift index 180cd83f..9095b2a4 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_SRV.swift index 74372b46..3616ee54 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_UAV.swift index ff5ec4a3..55a252bd 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_ARRAY_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_DSV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_DSV.swift index f643d75c..f7fd0c99 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_DSV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_DSV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_RTV.swift index 05a1f49b..4e036855 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_SRV.swift index 3df896ed..2fee5563 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_UAV.swift index 9adbf14f..520455be 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX2D_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_RTV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_RTV.swift index 75d8bbe5..98f134b0 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_RTV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_RTV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_SRV.swift index 9187476a..8db8737a 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_UAV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_UAV.swift index a1f0a8e0..bc8cee3e 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_UAV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEX3D_UAV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_ARRAY_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_ARRAY_SRV.swift index cbde8ef0..d8f06d32 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_ARRAY_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_ARRAY_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_SRV.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_SRV.swift index 6453c4ff..066c93ff 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_SRV.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEXCUBE_SRV.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TEXTURE_COPY_LOCATION.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TEXTURE_COPY_LOCATION.swift index dedfc1cc..ac1d61fd 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TEXTURE_COPY_LOCATION.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TEXTURE_COPY_LOCATION.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TILED_RESOURCE_COORDINATE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TILED_RESOURCE_COORDINATE.swift index f321fce2..3f6bc190 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TILED_RESOURCE_COORDINATE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TILED_RESOURCE_COORDINATE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TILE_REGION_SIZE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TILE_REGION_SIZE.swift index 37b33ce7..f71e6987 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TILE_REGION_SIZE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TILE_REGION_SIZE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/TILE_SHAPE.swift b/Dependencies/Direct3D12/d3d12_h/Structures/TILE_SHAPE.swift index 7cf4ec6c..c0fcfb4f 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/TILE_SHAPE.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/TILE_SHAPE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/UNORDERED_ACCESS_VIEW_DESC.swift b/Dependencies/Direct3D12/d3d12_h/Structures/UNORDERED_ACCESS_VIEW_DESC.swift index 04eb8e8e..041e4072 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/UNORDERED_ACCESS_VIEW_DESC.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/UNORDERED_ACCESS_VIEW_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/VERTEX_BUFFER_VIEW.swift b/Dependencies/Direct3D12/d3d12_h/Structures/VERTEX_BUFFER_VIEW.swift index 71ba7047..438ed1d5 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/VERTEX_BUFFER_VIEW.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/VERTEX_BUFFER_VIEW.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12_h/Structures/VIEWPORT.swift b/Dependencies/Direct3D12/d3d12_h/Structures/VIEWPORT.swift index 8552549b..f10125d8 100644 --- a/Dependencies/Direct3D12/d3d12_h/Structures/VIEWPORT.swift +++ b/Dependencies/Direct3D12/d3d12_h/Structures/VIEWPORT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12sdklayers_h/Enumerations/D3DMessageSeverity.swift b/Dependencies/Direct3D12/d3d12sdklayers_h/Enumerations/D3DMessageSeverity.swift index 6f71ae81..645bd9b0 100644 --- a/Dependencies/Direct3D12/d3d12sdklayers_h/Enumerations/D3DMessageSeverity.swift +++ b/Dependencies/Direct3D12/d3d12sdklayers_h/Enumerations/D3DMessageSeverity.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DDebug.swift b/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DDebug.swift index 947e7779..d29b7e7f 100644 --- a/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DDebug.swift +++ b/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DDebug.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DInfoQueue.swift b/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DInfoQueue.swift index 27a1e156..d7324ce4 100644 --- a/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DInfoQueue.swift +++ b/Dependencies/Direct3D12/d3d12sdklayers_h/Interfaces/D3DInfoQueue.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3d12sdklayers_h/Structures/D3DMessage.swift b/Dependencies/Direct3D12/d3d12sdklayers_h/Structures/D3DMessage.swift index 16d1b972..439f9d88 100644 --- a/Dependencies/Direct3D12/d3d12sdklayers_h/Structures/D3DMessage.swift +++ b/Dependencies/Direct3D12/d3d12sdklayers_h/Structures/D3DMessage.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3dcommon_h/Enumerations/FEATURE_LEVEL.swift b/Dependencies/Direct3D12/d3dcommon_h/Enumerations/FEATURE_LEVEL.swift index df051dba..64b6840c 100644 --- a/Dependencies/Direct3D12/d3dcommon_h/Enumerations/FEATURE_LEVEL.swift +++ b/Dependencies/Direct3D12/d3dcommon_h/Enumerations/FEATURE_LEVEL.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3dcommon_h/Enumerations/PRIMITIVE_TOPOLOGY.swift b/Dependencies/Direct3D12/d3dcommon_h/Enumerations/PRIMITIVE_TOPOLOGY.swift index 1c8522f2..e5830065 100644 --- a/Dependencies/Direct3D12/d3dcommon_h/Enumerations/PRIMITIVE_TOPOLOGY.swift +++ b/Dependencies/Direct3D12/d3dcommon_h/Enumerations/PRIMITIVE_TOPOLOGY.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3dcommon_h/Interfaces/ID3DBlob.swift b/Dependencies/Direct3D12/d3dcommon_h/Interfaces/ID3DBlob.swift index 32272d4a..1763a886 100644 --- a/Dependencies/Direct3D12/d3dcommon_h/Interfaces/ID3DBlob.swift +++ b/Dependencies/Direct3D12/d3dcommon_h/Interfaces/ID3DBlob.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromFile.swift b/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromFile.swift index 71e43a77..f94a61cb 100644 --- a/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromFile.swift +++ b/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromFile.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromSource.swift b/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromSource.swift index 0dcef5aa..0906e0d4 100644 --- a/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromSource.swift +++ b/Dependencies/Direct3D12/d3dcompiler_h/Functions/CompileFromSource.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_ALPHA_MODE.swift b/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_ALPHA_MODE.swift index 4c4c219b..faefb669 100644 --- a/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_ALPHA_MODE.swift +++ b/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_ALPHA_MODE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_SCALING.swift b/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_SCALING.swift index 526a5aac..34983ce6 100644 --- a/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_SCALING.swift +++ b/Dependencies/Direct3D12/dxgi1_2_h/Enumerations/DXGI_SCALING.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_DESC1.swift b/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_DESC1.swift index 8e172542..397f7060 100644 --- a/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_DESC1.swift +++ b/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_DESC1.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_FULLSCREEN_DESC.swift b/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_FULLSCREEN_DESC.swift index 6d63024a..06a01a78 100644 --- a/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_FULLSCREEN_DESC.swift +++ b/Dependencies/Direct3D12/dxgi1_2_h/Structures/DXGI_SWAP_CHAIN_FULLSCREEN_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCALING.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCALING.swift index e17cb07a..369ef5fb 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCALING.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCALING.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCANLINE_ORDER.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCANLINE_ORDER.swift index 2033f594..6a8043c6 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCANLINE_ORDER.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_MODE_SCANLINE_ORDER.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_PRESENT.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_PRESENT.swift index cc1cb46a..19634fcb 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_PRESENT.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_PRESENT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_CHAIN_FLAG.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_CHAIN_FLAG.swift index e1e04255..e49c44e8 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_CHAIN_FLAG.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_CHAIN_FLAG.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_EFFECT.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_EFFECT.swift index f253495a..8b58b19c 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_EFFECT.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_SWAP_EFFECT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_USAGE.swift b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_USAGE.swift index cc212ff9..6f49d967 100644 --- a/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_USAGE.swift +++ b/Dependencies/Direct3D12/dxgi_h/Enumerations/DXGI_USAGE.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIAdapter.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIAdapter.swift index 472a91b8..72bceea2 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIAdapter.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIAdapter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDevice.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDevice.swift index 4a6c98a3..356abc0b 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDevice.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDevice.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDeviceSubObject.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDeviceSubObject.swift index 5ddf50a8..6a4c0f36 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDeviceSubObject.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIDeviceSubObject.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory.swift index a91d7a8c..cf0071f9 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory1.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory1.swift index 52748eae..a625d0fa 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory1.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory1.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory2.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory2.swift index caf2200e..ad7ce1c7 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory2.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory3.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory3.swift index dd0fdebe..9dc049e0 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory3.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory4.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory4.swift index 0ee37244..7f6839d8 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory4.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIFactory4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIObject.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIObject.swift index ecbc03b9..f0773588 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIObject.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIObject.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIOutput.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIOutput.swift index 808e0120..a2d6a112 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIOutput.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGIOutput.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain.swift index f91e5c34..34c2c029 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain1.swift b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain1.swift index 91b870d3..0d1f3f68 100644 --- a/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain1.swift +++ b/Dependencies/Direct3D12/dxgi_h/Interfaces/IDXGISwapChain1.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_PRESENT_PARAMETERS.swift b/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_PRESENT_PARAMETERS.swift index 7ba669b1..286ecdee 100644 --- a/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_PRESENT_PARAMETERS.swift +++ b/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_PRESENT_PARAMETERS.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_RATIONAL.swift b/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_RATIONAL.swift index 25b79a55..b876aa3f 100644 --- a/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_RATIONAL.swift +++ b/Dependencies/Direct3D12/dxgi_h/Structures/DXGI_RATIONAL.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgicommon_h/Structures/DXGI_SAMPLE_DESC.swift b/Dependencies/Direct3D12/dxgicommon_h/Structures/DXGI_SAMPLE_DESC.swift index 7a47cc05..30c271a8 100644 --- a/Dependencies/Direct3D12/dxgicommon_h/Structures/DXGI_SAMPLE_DESC.swift +++ b/Dependencies/Direct3D12/dxgicommon_h/Structures/DXGI_SAMPLE_DESC.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/Direct3D12/dxgiformat_h/Enumerations/DXGI_FORMAT.swift b/Dependencies/Direct3D12/dxgiformat_h/Enumerations/DXGI_FORMAT.swift index 78f6b99f..fda2d8db 100644 --- a/Dependencies/Direct3D12/dxgiformat_h/Enumerations/DXGI_FORMAT.swift +++ b/Dependencies/Direct3D12/dxgiformat_h/Enumerations/DXGI_FORMAT.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/OpenGL_GateEngine.swift b/Dependencies/OpenGL/OpenGL_GateEngine/OpenGL_GateEngine.swift index f69dad30..aa4714c8 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/OpenGL_GateEngine.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/OpenGL_GateEngine.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Apple/GLKit.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Apple/GLKit.swift index 777f7505..52c31cf9 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Apple/GLKit.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Apple/GLKit.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Linux.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Linux.swift index 77e9f14e..70cf4296 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Linux.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Linux.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Windows.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Windows.swift index 7618625f..02cbb501 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Windows.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/GLEW/GLEW_Windows.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Linux/OpenGLLinux.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Linux/OpenGLLinux.swift index 7f2c72fc..ebddb89e 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Linux/OpenGLLinux.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Linux/OpenGLLinux.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Unsupported/Unsupported.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Unsupported/Unsupported.swift index 7baca032..e4a3bd79 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Unsupported/Unsupported.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Unsupported/Unsupported.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Windows/OpenGLWindows.swift b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Windows/OpenGLWindows.swift index c242fc21..fa236236 100644 --- a/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Windows/OpenGLWindows.swift +++ b/Dependencies/OpenGL/OpenGL_GateEngine/Platforms/Windows/OpenGLWindows.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/XAudio/XAudio2/Common/Error.swift b/Dependencies/XAudio/XAudio2/Common/Error.swift index 4d524104..7aba7cd9 100644 --- a/Dependencies/XAudio/XAudio2/Common/Error.swift +++ b/Dependencies/XAudio/XAudio2/Common/Error.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/XAudio/XAudio2/Common/IUnknown.swift b/Dependencies/XAudio/XAudio2/Common/IUnknown.swift index 19769307..119e6136 100644 --- a/Dependencies/XAudio/XAudio2/Common/IUnknown.swift +++ b/Dependencies/XAudio/XAudio2/Common/IUnknown.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Dependencies/XAudio/XAudio2/Common/String+Convenience.swift b/Dependencies/XAudio/XAudio2/Common/String+Convenience.swift index 9d326754..7cc9ca10 100644 --- a/Dependencies/XAudio/XAudio2/Common/String+Convenience.swift +++ b/Dependencies/XAudio/XAudio2/Common/String+Convenience.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Extras/macOS Syntax Highlighting/UTI Source/UTI/AppDelegate.swift b/Extras/macOS Syntax Highlighting/UTI Source/UTI/AppDelegate.swift index 1ef6066c..8881f815 100644 --- a/Extras/macOS Syntax Highlighting/UTI Source/UTI/AppDelegate.swift +++ b/Extras/macOS Syntax Highlighting/UTI Source/UTI/AppDelegate.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/2D Colliders/AxisAlignedBoundingBox2D.swift b/Sources/GameMath/2D Types/2D Physics/2D Colliders/AxisAlignedBoundingBox2D.swift index 1ede8a4a..6899ae4d 100755 --- a/Sources/GameMath/2D Types/2D Physics/2D Colliders/AxisAlignedBoundingBox2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/2D Colliders/AxisAlignedBoundingBox2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingCircle2D.swift b/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingCircle2D.swift index 86ead74a..a8f80ae7 100755 --- a/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingCircle2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingCircle2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingEllipsoid2D.swift b/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingEllipsoid2D.swift index 0d424442..32e4a4ce 100755 --- a/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingEllipsoid2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/2D Colliders/BoundingEllipsoid2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/2D Colliders/Collider2D.swift b/Sources/GameMath/2D Types/2D Physics/2D Colliders/Collider2D.swift index 89908d91..3cc5c5d1 100755 --- a/Sources/GameMath/2D Types/2D Physics/2D Colliders/Collider2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/2D Colliders/Collider2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/Line2D.swift b/Sources/GameMath/2D Types/2D Physics/Line2D.swift index c90a169c..26a6d621 100644 --- a/Sources/GameMath/2D Types/2D Physics/Line2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/Line2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/Ray2D.swift b/Sources/GameMath/2D Types/2D Physics/Ray2D.swift index a4c926e9..c958ada1 100644 --- a/Sources/GameMath/2D Types/2D Physics/Ray2D.swift +++ b/Sources/GameMath/2D Types/2D Physics/Ray2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/2D Physics/Rect+Physics.swift b/Sources/GameMath/2D Types/2D Physics/Rect+Physics.swift index c97ff4ae..d85c4bf3 100644 --- a/Sources/GameMath/2D Types/2D Physics/Rect+Physics.swift +++ b/Sources/GameMath/2D Types/2D Physics/Rect+Physics.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Circle.swift b/Sources/GameMath/2D Types/Circle.swift index 7c1e2d49..f596e2f8 100755 --- a/Sources/GameMath/2D Types/Circle.swift +++ b/Sources/GameMath/2D Types/Circle.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Direction2.swift b/Sources/GameMath/2D Types/Direction2.swift index eab9d2c2..6b161eb8 100755 --- a/Sources/GameMath/2D Types/Direction2.swift +++ b/Sources/GameMath/2D Types/Direction2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Insets.swift b/Sources/GameMath/2D Types/Insets.swift index cc6bac32..2eeebbf5 100755 --- a/Sources/GameMath/2D Types/Insets.swift +++ b/Sources/GameMath/2D Types/Insets.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Position2.swift b/Sources/GameMath/2D Types/Position2.swift index 35b13694..577d21fc 100755 --- a/Sources/GameMath/2D Types/Position2.swift +++ b/Sources/GameMath/2D Types/Position2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Rect.swift b/Sources/GameMath/2D Types/Rect.swift index 0ec0bc72..1dbbb310 100755 --- a/Sources/GameMath/2D Types/Rect.swift +++ b/Sources/GameMath/2D Types/Rect.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Size2.swift b/Sources/GameMath/2D Types/Size2.swift index 93c2e8c8..6049aec8 100755 --- a/Sources/GameMath/2D Types/Size2.swift +++ b/Sources/GameMath/2D Types/Size2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Transform2.swift b/Sources/GameMath/2D Types/Transform2.swift index 61f13e72..c27ccbef 100755 --- a/Sources/GameMath/2D Types/Transform2.swift +++ b/Sources/GameMath/2D Types/Transform2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/2D Types/Vector2.swift b/Sources/GameMath/2D Types/Vector2.swift index a0500ade..db51ec1d 100755 --- a/Sources/GameMath/2D Types/Vector2.swift +++ b/Sources/GameMath/2D Types/Vector2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/AxisAlignedBoundingBox3D.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/AxisAlignedBoundingBox3D.swift index e7113236..3c7f45d7 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/AxisAlignedBoundingBox3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/AxisAlignedBoundingBox3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingEllipsoid3D.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingEllipsoid3D.swift index 9abfe266..79afd3cf 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingEllipsoid3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingEllipsoid3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingSphere3D.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingSphere3D.swift index bbd824ac..3a6555a4 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingSphere3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/BoundingSphere3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/Collider3D.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/Collider3D.swift index 55810946..87b1d207 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/Collider3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/Collider3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift index 738a12f5..ca4dda66 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/MeshCollider.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/MeshCollider.swift index 7dc4b820..3d2d792c 100644 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/MeshCollider.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/MeshCollider.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift b/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift index 811a8788..6d5f716b 100755 --- a/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/Line3D.swift b/Sources/GameMath/3D Types/3D Physics/Line3D.swift index 7988501a..bc1d507e 100644 --- a/Sources/GameMath/3D Types/3D Physics/Line3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/Line3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/Plane3D.swift b/Sources/GameMath/3D Types/3D Physics/Plane3D.swift index 45476d5e..3413d88c 100755 --- a/Sources/GameMath/3D Types/3D Physics/Plane3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/Plane3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/Ray3D.swift b/Sources/GameMath/3D Types/3D Physics/Ray3D.swift index 91c6163e..1d1dbdf7 100644 --- a/Sources/GameMath/3D Types/3D Physics/Ray3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/Ray3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift b/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift index e10b896e..79ec3d5c 100755 --- a/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift +++ b/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Direction3.swift b/Sources/GameMath/3D Types/Direction3.swift index fb0f9d51..e86552ef 100755 --- a/Sources/GameMath/3D Types/Direction3.swift +++ b/Sources/GameMath/3D Types/Direction3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Matrix3x3.swift b/Sources/GameMath/3D Types/Matrix3x3.swift index 28539e50..ea14a61a 100755 --- a/Sources/GameMath/3D Types/Matrix3x3.swift +++ b/Sources/GameMath/3D Types/Matrix3x3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Matrix4x4.swift b/Sources/GameMath/3D Types/Matrix4x4.swift index a8073380..b9725237 100755 --- a/Sources/GameMath/3D Types/Matrix4x4.swift +++ b/Sources/GameMath/3D Types/Matrix4x4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Position3.swift b/Sources/GameMath/3D Types/Position3.swift index ba35818d..4057431f 100755 --- a/Sources/GameMath/3D Types/Position3.swift +++ b/Sources/GameMath/3D Types/Position3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Quaternion.swift b/Sources/GameMath/3D Types/Quaternion.swift index 03b98a06..3219bea2 100755 --- a/Sources/GameMath/3D Types/Quaternion.swift +++ b/Sources/GameMath/3D Types/Quaternion.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Size3.swift b/Sources/GameMath/3D Types/Size3.swift index ee6dfcaf..577a6d77 100755 --- a/Sources/GameMath/3D Types/Size3.swift +++ b/Sources/GameMath/3D Types/Size3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Transform3.swift b/Sources/GameMath/3D Types/Transform3.swift index 335288fa..43e98036 100755 --- a/Sources/GameMath/3D Types/Transform3.swift +++ b/Sources/GameMath/3D Types/Transform3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/3D Types/Vector3.swift b/Sources/GameMath/3D Types/Vector3.swift index 7e8226fa..6cb2faac 100755 --- a/Sources/GameMath/3D Types/Vector3.swift +++ b/Sources/GameMath/3D Types/Vector3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/BitStream.swift b/Sources/GameMath/BitStream.swift index 8bc900a7..61242a2b 100644 --- a/Sources/GameMath/BitStream.swift +++ b/Sources/GameMath/BitStream.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/CardinalDirection.swift b/Sources/GameMath/CardinalDirection.swift index b45bcaca..417c7458 100644 --- a/Sources/GameMath/CardinalDirection.swift +++ b/Sources/GameMath/CardinalDirection.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/Color.swift b/Sources/GameMath/Color.swift index 56932125..bb66a9a5 100644 --- a/Sources/GameMath/Color.swift +++ b/Sources/GameMath/Color.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/Degrees & Radians.swift b/Sources/GameMath/Degrees & Radians.swift index 5ab71eb8..58603cf1 100755 --- a/Sources/GameMath/Degrees & Radians.swift +++ b/Sources/GameMath/Degrees & Radians.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/FastInverseSquareRoot.swift b/Sources/GameMath/FastInverseSquareRoot.swift index 2c23b09e..b4d4b08d 100755 --- a/Sources/GameMath/FastInverseSquareRoot.swift +++ b/Sources/GameMath/FastInverseSquareRoot.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/GameMath.swift b/Sources/GameMath/GameMath.swift index 33b63319..997d2a8f 100644 --- a/Sources/GameMath/GameMath.swift +++ b/Sources/GameMath/GameMath.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/Interpolation.swift b/Sources/GameMath/Interpolation.swift index b871bec5..647f4c24 100644 --- a/Sources/GameMath/Interpolation.swift +++ b/Sources/GameMath/Interpolation.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/PlatformSpecific/CoreGraphics.swift b/Sources/GameMath/PlatformSpecific/CoreGraphics.swift index 08ce3920..73f5871c 100644 --- a/Sources/GameMath/PlatformSpecific/CoreGraphics.swift +++ b/Sources/GameMath/PlatformSpecific/CoreGraphics.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GameMath/PlatformSpecific/Win32.swift b/Sources/GameMath/PlatformSpecific/Win32.swift index 9108ae8f..44b794e1 100644 --- a/Sources/GameMath/PlatformSpecific/Win32.swift +++ b/Sources/GameMath/PlatformSpecific/Win32.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -35,4 +35,4 @@ public extension WinSDK.RECT { var height: Int32 {self.bottom - self.top} } -#endif \ No newline at end of file +#endif diff --git a/Sources/GameMath/Vector4.swift b/Sources/GameMath/Vector4.swift index ca718d51..e3c19f5c 100644 --- a/Sources/GameMath/Vector4.swift +++ b/Sources/GameMath/Vector4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DComponent.swift b/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DComponent.swift index 29e105ec..6cfca84b 100644 --- a/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DComponent.swift +++ b/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DSystem.swift b/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DSystem.swift index 3371cb95..69318542 100644 --- a/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DSystem.swift +++ b/Sources/GateEngine/ECS/2D Specific/Physics/Collision2DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DComponent.swift b/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DComponent.swift index c1ee0e1c..2321005a 100644 --- a/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DComponent.swift +++ b/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DSystem.swift b/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DSystem.swift index c1ad9d8f..888964ac 100755 --- a/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DSystem.swift +++ b/Sources/GateEngine/ECS/2D Specific/Physics/Physics2DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Physics/QuadtreeComponent.swift b/Sources/GateEngine/ECS/2D Specific/Physics/QuadtreeComponent.swift index a774b4d6..463b5d9e 100644 --- a/Sources/GateEngine/ECS/2D Specific/Physics/QuadtreeComponent.swift +++ b/Sources/GateEngine/ECS/2D Specific/Physics/QuadtreeComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteComponent.swift b/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteComponent.swift index 70a697a5..101963b1 100644 --- a/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteComponent.swift +++ b/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteSystem.swift b/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteSystem.swift index d1b835f1..056abadc 100644 --- a/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteSystem.swift +++ b/Sources/GateEngine/ECS/2D Specific/Sprite/SpriteSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapComponent.swift b/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapComponent.swift index 0da9e8c4..41bc422e 100644 --- a/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapComponent.swift +++ b/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapSystem.swift b/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapSystem.swift index 2e548257..4006cb98 100644 --- a/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapSystem.swift +++ b/Sources/GateEngine/ECS/2D Specific/TileMap/TileMapSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/2D Specific/Transform2Component.swift b/Sources/GateEngine/ECS/2D Specific/Transform2Component.swift index aff561a9..208dc929 100644 --- a/Sources/GateEngine/ECS/2D Specific/Transform2Component.swift +++ b/Sources/GateEngine/ECS/2D Specific/Transform2Component.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardComponent.swift b/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardComponent.swift index b861b524..5cc8827a 100644 --- a/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardSystem.swift b/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardSystem.swift index 66c237bf..0b736bec 100644 --- a/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardSystem.swift +++ b/Sources/GateEngine/ECS/3D Specific/Billboard/BillboardSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/CameraComponent.swift b/Sources/GateEngine/ECS/3D Specific/CameraComponent.swift index 2255bc22..1f9b2ae9 100755 --- a/Sources/GateEngine/ECS/3D Specific/CameraComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/CameraComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/MaterialComponent.swift b/Sources/GateEngine/ECS/3D Specific/MaterialComponent.swift index cca05f77..80d3a914 100644 --- a/Sources/GateEngine/ECS/3D Specific/MaterialComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/MaterialComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DComponent.swift b/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DComponent.swift index 94afc432..bb71efc7 100644 --- a/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DSystem.swift b/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DSystem.swift index 6e14d5a4..75e01872 100644 --- a/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DSystem.swift +++ b/Sources/GateEngine/ECS/3D Specific/ObjectAnimation/ObjectAnimation3DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DComponent.swift b/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DComponent.swift index f99e275a..33bb546f 100755 --- a/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DSystem.swift b/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DSystem.swift index 1a1a1fb2..e9984231 100755 --- a/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DSystem.swift +++ b/Sources/GateEngine/ECS/3D Specific/Physics/Collision3DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Physics/OctreeComponent.swift b/Sources/GateEngine/ECS/3D Specific/Physics/OctreeComponent.swift index 67c3cb72..2aff9588 100644 --- a/Sources/GateEngine/ECS/3D Specific/Physics/OctreeComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/Physics/OctreeComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DComponent.swift b/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DComponent.swift index 18119444..51483e75 100755 --- a/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DSystem.swift b/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DSystem.swift index f5c00360..b03e96e6 100755 --- a/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DSystem.swift +++ b/Sources/GateEngine/ECS/3D Specific/Physics/Physics3DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/RenderingGeometryComponent.swift b/Sources/GateEngine/ECS/3D Specific/RenderingGeometryComponent.swift index d0b9ef6b..c22b6c42 100644 --- a/Sources/GateEngine/ECS/3D Specific/RenderingGeometryComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/RenderingGeometryComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DComponent.swift b/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DComponent.swift index 908a05e1..c4562736 100755 --- a/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DComponent.swift +++ b/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DSystem.swift b/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DSystem.swift index f229fcca..81fb519f 100755 --- a/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DSystem.swift +++ b/Sources/GateEngine/ECS/3D Specific/Rig/Rig3DSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/3D Specific/Transform3Component.swift b/Sources/GateEngine/ECS/3D Specific/Transform3Component.swift index 3e015ed9..73dd9078 100644 --- a/Sources/GateEngine/ECS/3D Specific/Transform3Component.swift +++ b/Sources/GateEngine/ECS/3D Specific/Transform3Component.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/Component.swift b/Sources/GateEngine/ECS/Base/Component.swift index d2fa66c3..34335c47 100755 --- a/Sources/GateEngine/ECS/Base/Component.swift +++ b/Sources/GateEngine/ECS/Base/Component.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/ECSContext.swift b/Sources/GateEngine/ECS/Base/ECSContext.swift index 0b806596..07a41902 100644 --- a/Sources/GateEngine/ECS/Base/ECSContext.swift +++ b/Sources/GateEngine/ECS/Base/ECSContext.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/Entity.swift b/Sources/GateEngine/ECS/Base/Entity.swift index 81239140..69f025d7 100755 --- a/Sources/GateEngine/ECS/Base/Entity.swift +++ b/Sources/GateEngine/ECS/Base/Entity.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/Performance.swift b/Sources/GateEngine/ECS/Base/Performance.swift index 9fd17ca7..4ba0e5fc 100644 --- a/Sources/GateEngine/ECS/Base/Performance.swift +++ b/Sources/GateEngine/ECS/Base/Performance.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/PlatformSystem.swift b/Sources/GateEngine/ECS/Base/PlatformSystem.swift index 63dfe3fb..ce588a70 100644 --- a/Sources/GateEngine/ECS/Base/PlatformSystem.swift +++ b/Sources/GateEngine/ECS/Base/PlatformSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/RenderingSystem.swift b/Sources/GateEngine/ECS/Base/RenderingSystem.swift index ff8bc81c..e53475a4 100644 --- a/Sources/GateEngine/ECS/Base/RenderingSystem.swift +++ b/Sources/GateEngine/ECS/Base/RenderingSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/SortOrder.swift b/Sources/GateEngine/ECS/Base/SortOrder.swift index b7f49ec6..2e113b89 100644 --- a/Sources/GateEngine/ECS/Base/SortOrder.swift +++ b/Sources/GateEngine/ECS/Base/SortOrder.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/Base/System.swift b/Sources/GateEngine/ECS/Base/System.swift index c5caec49..920ee2c9 100755 --- a/Sources/GateEngine/ECS/Base/System.swift +++ b/Sources/GateEngine/ECS/Base/System.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/PerformanceRenderingSystem.swift b/Sources/GateEngine/ECS/PerformanceRenderingSystem.swift index df2ec131..1a3bb229 100644 --- a/Sources/GateEngine/ECS/PerformanceRenderingSystem.swift +++ b/Sources/GateEngine/ECS/PerformanceRenderingSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/PlatformSystems/AudioSystem.swift b/Sources/GateEngine/ECS/PlatformSystems/AudioSystem.swift index 9435fe65..e7a136eb 100644 --- a/Sources/GateEngine/ECS/PlatformSystems/AudioSystem.swift +++ b/Sources/GateEngine/ECS/PlatformSystems/AudioSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/PlatformSystems/CacheSystem.swift b/Sources/GateEngine/ECS/PlatformSystems/CacheSystem.swift index 492e9166..82cb3ffb 100644 --- a/Sources/GateEngine/ECS/PlatformSystems/CacheSystem.swift +++ b/Sources/GateEngine/ECS/PlatformSystems/CacheSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/PlatformSystems/DeferredDelaySystem.swift b/Sources/GateEngine/ECS/PlatformSystems/DeferredDelaySystem.swift index fe34a54f..73b0f3f3 100644 --- a/Sources/GateEngine/ECS/PlatformSystems/DeferredDelaySystem.swift +++ b/Sources/GateEngine/ECS/PlatformSystems/DeferredDelaySystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/PlatformSystems/HIDSystem.swift b/Sources/GateEngine/ECS/PlatformSystems/HIDSystem.swift index 95c6882c..fdb7170d 100644 --- a/Sources/GateEngine/ECS/PlatformSystems/HIDSystem.swift +++ b/Sources/GateEngine/ECS/PlatformSystems/HIDSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/StandardRenderingSystem.swift b/Sources/GateEngine/ECS/StandardRenderingSystem.swift index a59a400a..e677df19 100644 --- a/Sources/GateEngine/ECS/StandardRenderingSystem.swift +++ b/Sources/GateEngine/ECS/StandardRenderingSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/StateMachine/StateMachine.swift b/Sources/GateEngine/ECS/StateMachine/StateMachine.swift index 265ecf5b..90f2e674 100755 --- a/Sources/GateEngine/ECS/StateMachine/StateMachine.swift +++ b/Sources/GateEngine/ECS/StateMachine/StateMachine.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/StateMachine/StateMachineComponent.swift b/Sources/GateEngine/ECS/StateMachine/StateMachineComponent.swift index 1ca7e4d8..c47f403a 100644 --- a/Sources/GateEngine/ECS/StateMachine/StateMachineComponent.swift +++ b/Sources/GateEngine/ECS/StateMachine/StateMachineComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/StateMachine/StateMachineSystem.swift b/Sources/GateEngine/ECS/StateMachine/StateMachineSystem.swift index 3d40d35f..b6668d46 100755 --- a/Sources/GateEngine/ECS/StateMachine/StateMachineSystem.swift +++ b/Sources/GateEngine/ECS/StateMachine/StateMachineSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/ECS/TimeScaleComponent.swift b/Sources/GateEngine/ECS/TimeScaleComponent.swift index adab5750..2d75166e 100755 --- a/Sources/GateEngine/ECS/TimeScaleComponent.swift +++ b/Sources/GateEngine/ECS/TimeScaleComponent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Game.swift b/Sources/GateEngine/Game.swift index 003244f8..3733f949 100644 --- a/Sources/GateEngine/Game.swift +++ b/Sources/GateEngine/Game.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/GameDelegate.swift b/Sources/GateEngine/GameDelegate.swift index 7d53eb4a..ea19dbd5 100644 --- a/Sources/GateEngine/GameDelegate.swift +++ b/Sources/GateEngine/GameDelegate.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/GateEngine.swift b/Sources/GateEngine/GateEngine.swift index 45895344..08dcf856 100644 --- a/Sources/GateEngine/GateEngine.swift +++ b/Sources/GateEngine/GateEngine.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Helpers/IDGenerator.swift b/Sources/GateEngine/Helpers/IDGenerator.swift index 86a983e3..6db95afe 100644 --- a/Sources/GateEngine/Helpers/IDGenerator.swift +++ b/Sources/GateEngine/Helpers/IDGenerator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Physics/Octree.swift b/Sources/GateEngine/Physics/Octree.swift index ed6550de..b542d4c2 100644 --- a/Sources/GateEngine/Physics/Octree.swift +++ b/Sources/GateEngine/Physics/Octree.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Physics/Quadtree.swift b/Sources/GateEngine/Physics/Quadtree.swift index e4f6eea7..028ec73e 100644 --- a/Sources/GateEngine/Physics/Quadtree.swift +++ b/Sources/GateEngine/Physics/Quadtree.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Physics/RawGeometry+Extensions.swift b/Sources/GateEngine/Physics/RawGeometry+Extensions.swift index 6d5500d1..7b217b96 100644 --- a/Sources/GateEngine/Physics/RawGeometry+Extensions.swift +++ b/Sources/GateEngine/Physics/RawGeometry+Extensions.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Physics/SkinCollider.swift b/Sources/GateEngine/Physics/SkinCollider.swift index 160454a4..d0814598 100644 --- a/Sources/GateEngine/Physics/SkinCollider.swift +++ b/Sources/GateEngine/Physics/SkinCollider.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Animation/ObjectAnimation3D.swift b/Sources/GateEngine/Resources/Animation/ObjectAnimation3D.swift index c316f88e..e9f19336 100644 --- a/Sources/GateEngine/Resources/Animation/ObjectAnimation3D.swift +++ b/Sources/GateEngine/Resources/Animation/ObjectAnimation3D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Geometry.swift b/Sources/GateEngine/Resources/Geometry/Geometry.swift index cd804e6a..4ed984e5 100644 --- a/Sources/GateEngine/Resources/Geometry/Geometry.swift +++ b/Sources/GateEngine/Resources/Geometry/Geometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Lines.swift b/Sources/GateEngine/Resources/Geometry/Lines.swift index 5c15908a..67a14c65 100644 --- a/Sources/GateEngine/Resources/Geometry/Lines.swift +++ b/Sources/GateEngine/Resources/Geometry/Lines.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/MutableGeometry.swift b/Sources/GateEngine/Resources/Geometry/MutableGeometry.swift index 65d127d1..364916d5 100644 --- a/Sources/GateEngine/Resources/Geometry/MutableGeometry.swift +++ b/Sources/GateEngine/Resources/Geometry/MutableGeometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/MutableLines.swift b/Sources/GateEngine/Resources/Geometry/MutableLines.swift index 86f54e5a..4f927a3d 100644 --- a/Sources/GateEngine/Resources/Geometry/MutableLines.swift +++ b/Sources/GateEngine/Resources/Geometry/MutableLines.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/MutablePoints.swift b/Sources/GateEngine/Resources/Geometry/MutablePoints.swift index 6d79fc82..92136d5d 100644 --- a/Sources/GateEngine/Resources/Geometry/MutablePoints.swift +++ b/Sources/GateEngine/Resources/Geometry/MutablePoints.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Points.swift b/Sources/GateEngine/Resources/Geometry/Points.swift index ab69d296..d37afa0f 100644 --- a/Sources/GateEngine/Resources/Geometry/Points.swift +++ b/Sources/GateEngine/Resources/Geometry/Points.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Raw/RawGeometry.swift b/Sources/GateEngine/Resources/Geometry/Raw/RawGeometry.swift index b625f1c9..50165fc1 100755 --- a/Sources/GateEngine/Resources/Geometry/Raw/RawGeometry.swift +++ b/Sources/GateEngine/Resources/Geometry/Raw/RawGeometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Raw/RawLines.swift b/Sources/GateEngine/Resources/Geometry/Raw/RawLines.swift index 0a167aee..8e4798f6 100755 --- a/Sources/GateEngine/Resources/Geometry/Raw/RawLines.swift +++ b/Sources/GateEngine/Resources/Geometry/Raw/RawLines.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Raw/RawPoints.swift b/Sources/GateEngine/Resources/Geometry/Raw/RawPoints.swift index 982c7555..98d6d751 100644 --- a/Sources/GateEngine/Resources/Geometry/Raw/RawPoints.swift +++ b/Sources/GateEngine/Resources/Geometry/Raw/RawPoints.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Raw/Triangle.swift b/Sources/GateEngine/Resources/Geometry/Raw/Triangle.swift index 13004254..3739b2ff 100644 --- a/Sources/GateEngine/Resources/Geometry/Raw/Triangle.swift +++ b/Sources/GateEngine/Resources/Geometry/Raw/Triangle.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/Raw/Vertex.swift b/Sources/GateEngine/Resources/Geometry/Raw/Vertex.swift index a46f11c5..d216e82a 100644 --- a/Sources/GateEngine/Resources/Geometry/Raw/Vertex.swift +++ b/Sources/GateEngine/Resources/Geometry/Raw/Vertex.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Geometry/SkinnedGeometry.swift b/Sources/GateEngine/Resources/Geometry/SkinnedGeometry.swift index 8e66f4e7..cb897324 100644 --- a/Sources/GateEngine/Resources/Geometry/SkinnedGeometry.swift +++ b/Sources/GateEngine/Resources/Geometry/SkinnedGeometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/ApplePlatformImageImporter.swift b/Sources/GateEngine/Resources/Importers/ApplePlatformImageImporter.swift index ae17d999..2d617495 100644 --- a/Sources/GateEngine/Resources/Importers/ApplePlatformImageImporter.swift +++ b/Sources/GateEngine/Resources/Importers/ApplePlatformImageImporter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/ApplePlatformModelImporter.swift b/Sources/GateEngine/Resources/Importers/ApplePlatformModelImporter.swift index e0132f39..13ba35ef 100644 --- a/Sources/GateEngine/Resources/Importers/ApplePlatformModelImporter.swift +++ b/Sources/GateEngine/Resources/Importers/ApplePlatformModelImporter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/GLTransmissionFormat.swift b/Sources/GateEngine/Resources/Importers/GLTransmissionFormat.swift index 67c0b439..99d52ea2 100644 --- a/Sources/GateEngine/Resources/Importers/GLTransmissionFormat.swift +++ b/Sources/GateEngine/Resources/Importers/GLTransmissionFormat.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/PNGImporter.swift b/Sources/GateEngine/Resources/Importers/PNGImporter.swift index 2df4809c..e8056f4c 100644 --- a/Sources/GateEngine/Resources/Importers/PNGImporter.swift +++ b/Sources/GateEngine/Resources/Importers/PNGImporter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/TiledTMJImporter.swift b/Sources/GateEngine/Resources/Importers/TiledTMJImporter.swift index cb65f5a6..9b9bd7f5 100644 --- a/Sources/GateEngine/Resources/Importers/TiledTMJImporter.swift +++ b/Sources/GateEngine/Resources/Importers/TiledTMJImporter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/TiledTSJImporter.swift b/Sources/GateEngine/Resources/Importers/TiledTSJImporter.swift index 7626b495..9fe0fb37 100644 --- a/Sources/GateEngine/Resources/Importers/TiledTSJImporter.swift +++ b/Sources/GateEngine/Resources/Importers/TiledTSJImporter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Importers/WavefrontOBJ.swift b/Sources/GateEngine/Resources/Importers/WavefrontOBJ.swift index 9d746c03..938cdcc1 100644 --- a/Sources/GateEngine/Resources/Importers/WavefrontOBJ.swift +++ b/Sources/GateEngine/Resources/Importers/WavefrontOBJ.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Lights/Base/Light.swift b/Sources/GateEngine/Resources/Lights/Base/Light.swift index 3857ef10..11aa19fe 100644 --- a/Sources/GateEngine/Resources/Lights/Base/Light.swift +++ b/Sources/GateEngine/Resources/Lights/Base/Light.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Lights/DirectionalLight.swift b/Sources/GateEngine/Resources/Lights/DirectionalLight.swift index c37e6fa6..ab5f3f7e 100644 --- a/Sources/GateEngine/Resources/Lights/DirectionalLight.swift +++ b/Sources/GateEngine/Resources/Lights/DirectionalLight.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Lights/PointLight.swift b/Sources/GateEngine/Resources/Lights/PointLight.swift index d14b6938..72f939d6 100644 --- a/Sources/GateEngine/Resources/Lights/PointLight.swift +++ b/Sources/GateEngine/Resources/Lights/PointLight.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Lights/SpotLight.swift b/Sources/GateEngine/Resources/Lights/SpotLight.swift index ef96fd5a..c56d9d09 100644 --- a/Sources/GateEngine/Resources/Lights/SpotLight.swift +++ b/Sources/GateEngine/Resources/Lights/SpotLight.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Paths.swift b/Sources/GateEngine/Resources/Paths.swift index 94abf2ae..2c0ceda1 100644 --- a/Sources/GateEngine/Resources/Paths.swift +++ b/Sources/GateEngine/Resources/Paths.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Resource.swift b/Sources/GateEngine/Resources/Resource.swift index 91755f76..4ff44860 100644 --- a/Sources/GateEngine/Resources/Resource.swift +++ b/Sources/GateEngine/Resources/Resource.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/ResourceManager.swift b/Sources/GateEngine/Resources/ResourceManager.swift index e5efb197..6fad94fa 100644 --- a/Sources/GateEngine/Resources/ResourceManager.swift +++ b/Sources/GateEngine/Resources/ResourceManager.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Skinning/SkeletalAnimation.swift b/Sources/GateEngine/Resources/Skinning/SkeletalAnimation.swift index d03361b3..cde1f904 100644 --- a/Sources/GateEngine/Resources/Skinning/SkeletalAnimation.swift +++ b/Sources/GateEngine/Resources/Skinning/SkeletalAnimation.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Skinning/Skeleton.swift b/Sources/GateEngine/Resources/Skinning/Skeleton.swift index 412466a6..06172109 100755 --- a/Sources/GateEngine/Resources/Skinning/Skeleton.swift +++ b/Sources/GateEngine/Resources/Skinning/Skeleton.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -536,7 +536,7 @@ extension ResourceManager.Cache { @inline(__always) get { return _state } - @MainActor set { + set { _state = newValue } } diff --git a/Sources/GateEngine/Resources/Skinning/Skin.swift b/Sources/GateEngine/Resources/Skinning/Skin.swift index b0c2ac0c..4c37d3aa 100755 --- a/Sources/GateEngine/Resources/Skinning/Skin.swift +++ b/Sources/GateEngine/Resources/Skinning/Skin.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Sprites/Sprite.swift b/Sources/GateEngine/Resources/Sprites/Sprite.swift index 580dcbe4..f553d3f8 100644 --- a/Sources/GateEngine/Resources/Sprites/Sprite.swift +++ b/Sources/GateEngine/Resources/Sprites/Sprite.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Sprites/SpriteAnimation.swift b/Sources/GateEngine/Resources/Sprites/SpriteAnimation.swift index b8ab0c8f..53a0adc8 100644 --- a/Sources/GateEngine/Resources/Sprites/SpriteAnimation.swift +++ b/Sources/GateEngine/Resources/Sprites/SpriteAnimation.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Sprites/SpriteSheet.swift b/Sources/GateEngine/Resources/Sprites/SpriteSheet.swift index 685b4b0a..e9b17762 100644 --- a/Sources/GateEngine/Resources/Sprites/SpriteSheet.swift +++ b/Sources/GateEngine/Resources/Sprites/SpriteSheet.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Text/Backends/ImageFont.swift b/Sources/GateEngine/Resources/Text/Backends/ImageFont.swift index 47202dd5..52b93e01 100644 --- a/Sources/GateEngine/Resources/Text/Backends/ImageFont.swift +++ b/Sources/GateEngine/Resources/Text/Backends/ImageFont.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Text/Backends/TTFFont.swift b/Sources/GateEngine/Resources/Text/Backends/TTFFont.swift index 1faa6c1c..6cb8f08a 100644 --- a/Sources/GateEngine/Resources/Text/Backends/TTFFont.swift +++ b/Sources/GateEngine/Resources/Text/Backends/TTFFont.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Text/Font.swift b/Sources/GateEngine/Resources/Text/Font.swift index 6a2af787..9a0846e0 100644 --- a/Sources/GateEngine/Resources/Text/Font.swift +++ b/Sources/GateEngine/Resources/Text/Font.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -137,7 +137,8 @@ public final class Font: OldResource { let pointSize: UInt } - public static let `default`: Font = tuffy + @_transparent + public nonisolated static var `default`: Font { .tuffy } public nonisolated static let tuffy: Font = Font(ttfRegular: "GateEngine/Fonts/Tuffy/Tuffy.ttf") public nonisolated static let tuffyBold: Font = Font(ttfRegular: "GateEngine/Fonts/Tuffy/Tuffy_Bold.ttf") diff --git a/Sources/GateEngine/Resources/Text/Text.swift b/Sources/GateEngine/Resources/Text/Text.swift index 68155efa..b633e3ff 100644 --- a/Sources/GateEngine/Resources/Text/Text.swift +++ b/Sources/GateEngine/Resources/Text/Text.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -337,8 +337,9 @@ public final class Text { } extension Text { + @MainActor @usableFromInline - @MainActor var isReady: Bool { + var isReady: Bool { return font.state == .ready && texture.state == .ready && geometry.state == .ready } } diff --git a/Sources/GateEngine/Resources/Texture/Texture.swift b/Sources/GateEngine/Resources/Texture/Texture.swift index 79b69f8d..71a7ef4e 100644 --- a/Sources/GateEngine/Resources/Texture/Texture.swift +++ b/Sources/GateEngine/Resources/Texture/Texture.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Tiles/TileMap.swift b/Sources/GateEngine/Resources/Tiles/TileMap.swift index da115531..f66e1ef4 100644 --- a/Sources/GateEngine/Resources/Tiles/TileMap.swift +++ b/Sources/GateEngine/Resources/Tiles/TileMap.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Resources/Tiles/TileSet.swift b/Sources/GateEngine/Resources/Tiles/TileSet.swift index 513bf724..3bb8a724 100644 --- a/Sources/GateEngine/Resources/Tiles/TileSet.swift +++ b/Sources/GateEngine/Resources/Tiles/TileSet.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -199,8 +199,7 @@ extension ResourceManager.Cache { @usableFromInline var description: String { - var string = requestedPath.first == "$" ? "(Generated)" : requestedPath - return string + return requestedPath.first == "$" ? "(Generated)" : requestedPath } } diff --git a/Sources/GateEngine/SaveState.swift b/Sources/GateEngine/SaveState.swift index f7a612e9..1d937b48 100644 --- a/Sources/GateEngine/SaveState.swift +++ b/Sources/GateEngine/SaveState.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/Gravity+Errors.swift b/Sources/GateEngine/Scripting/Gravity/Gravity+Errors.swift index 94f280d0..aa384bf7 100644 --- a/Sources/GateEngine/Scripting/Gravity/Gravity+Errors.swift +++ b/Sources/GateEngine/Scripting/Gravity/Gravity+Errors.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/Gravity+Files.swift b/Sources/GateEngine/Scripting/Gravity/Gravity+Files.swift index 4709a1af..b36815e0 100644 --- a/Sources/GateEngine/Scripting/Gravity/Gravity+Files.swift +++ b/Sources/GateEngine/Scripting/Gravity/Gravity+Files.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/Gravity+Testing.swift b/Sources/GateEngine/Scripting/Gravity/Gravity+Testing.swift index b3d49870..4f93b309 100644 --- a/Sources/GateEngine/Scripting/Gravity/Gravity+Testing.swift +++ b/Sources/GateEngine/Scripting/Gravity/Gravity+Testing.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/Gravity.swift b/Sources/GateEngine/Scripting/Gravity/Gravity.swift index 596d8d85..ce88d6e4 100644 --- a/Sources/GateEngine/Scripting/Gravity/Gravity.swift +++ b/Sources/GateEngine/Scripting/Gravity/Gravity.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityClass.swift b/Sources/GateEngine/Scripting/Gravity/GravityClass.swift index 5c3bd49e..d66aaeaa 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityClass.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityClass.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityClosure.swift b/Sources/GateEngine/Scripting/Gravity/GravityClosure.swift index 422cfb5f..ff6865ad 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityClosure.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityClosure.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityInstance.swift b/Sources/GateEngine/Scripting/Gravity/GravityInstance.swift index f2d5a1fd..6f8f3af5 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityInstance.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityInstance.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityProtocols.swift b/Sources/GateEngine/Scripting/Gravity/GravityProtocols.swift index 4b09db23..b9d7044a 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityProtocols.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityProtocols.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityValue.swift b/Sources/GateEngine/Scripting/Gravity/GravityValue.swift index d7ff88b6..fe8881f4 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityValue.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityValue.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Scripting/Gravity/GravityValueConvertible.swift b/Sources/GateEngine/Scripting/Gravity/GravityValueConvertible.swift index c86aab23..a48cb968 100644 --- a/Sources/GateEngine/Scripting/Gravity/GravityValueConvertible.swift +++ b/Sources/GateEngine/Scripting/Gravity/GravityValueConvertible.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Music.swift b/Sources/GateEngine/System/Audio/Music.swift index 14d0509b..322d7c05 100644 --- a/Sources/GateEngine/System/Audio/Music.swift +++ b/Sources/GateEngine/System/Audio/Music.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/AudioFormats/VorbisFile.swift b/Sources/GateEngine/System/Audio/Platforms/AudioFormats/VorbisFile.swift index b3ef7fad..df178193 100755 --- a/Sources/GateEngine/System/Audio/Platforms/AudioFormats/VorbisFile.swift +++ b/Sources/GateEngine/System/Audio/Platforms/AudioFormats/VorbisFile.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/AudioFormats/WaveFile.swift b/Sources/GateEngine/System/Audio/Platforms/AudioFormats/WaveFile.swift index 76efb9ed..3ee43b42 100755 --- a/Sources/GateEngine/System/Audio/Platforms/AudioFormats/WaveFile.swift +++ b/Sources/GateEngine/System/Audio/Platforms/AudioFormats/WaveFile.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/AudioTypes.swift b/Sources/GateEngine/System/Audio/Platforms/AudioTypes.swift index ba44a970..a37fea2e 100644 --- a/Sources/GateEngine/System/Audio/Platforms/AudioTypes.swift +++ b/Sources/GateEngine/System/Audio/Platforms/AudioTypes.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CAListenerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CAListenerReference.swift index 6e40de4c..94fd1089 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CAListenerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CAListenerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASourceReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASourceReference.swift index 2ac16866..3ae06502 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASourceReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASourceReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASpacialMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASpacialMixerReference.swift index 07d55d1c..c8c15b0d 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASpacialMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/3D/CASpacialMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CABufferReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CABufferReference.swift index 2415cdaa..1c44c546 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CABufferReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CABufferReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CAContextReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CAContextReference.swift index f0cd5d37..78f44202 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CAContextReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/CAContextReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioMixerReference.swift index 11dca1cf..f083973b 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioTrackReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioTrackReference.swift index e84e615e..6e5a5c01 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioTrackReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/CoreAudio/Soundtrack/CAAudioTrackReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OAListenerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OAListenerReference.swift index d1c5e2ba..6705b879 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OAListenerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OAListenerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASourceReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASourceReference.swift index e1ed56a0..590343e1 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASourceReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASourceReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASpacialMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASpacialMixerReference.swift index 09f5747f..5b6e753e 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASpacialMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/3D/OASpacialMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OABufferReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OABufferReference.swift index cb600d02..a1a1b725 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OABufferReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OABufferReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OAContextReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OAContextReference.swift index 4249d444..82f83041 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OAContextReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/OAContextReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioMixerReference.swift index 8ce30aea..b4cdb85e 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioTrackReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioTrackReference.swift index b731528c..3ad2754a 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioTrackReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/Soundtrack/OAAudioTrackReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALContext.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALContext.swift index 306f0dc8..089b706d 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALContext.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALContext.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALDevice.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALDevice.swift index ad5306ba..9fa20abe 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALDevice.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALDevice.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALError.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALError.swift index be526664..c749bc5e 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALError.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALError.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALSource.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALSource.swift index 47e3c2ee..7a6f3b54 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALSource.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/OpenAL/_Backend/OpenALSource.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WAListenerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WAListenerReference.swift index 616e4579..c67fc081 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WAListenerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WAListenerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASourceReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASourceReference.swift index ceb953a8..1468df88 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASourceReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASourceReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASpacialMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASpacialMixerReference.swift index 679f4535..117cf083 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASpacialMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/3D/WASpacialMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioMixerReference.swift index 811afd49..8fa42a65 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioTrackReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioTrackReference.swift index a2d333e3..18f49ce1 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioTrackReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/Soundtrack/WAAudioTrackReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WABufferReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WABufferReference.swift index e2d06471..a1057a42 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WABufferReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WABufferReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WAContextReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WAContextReference.swift index e721229d..9f3af554 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WAContextReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/WebAudio/WAContextReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XAListenerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XAListenerReference.swift index 1085c5b3..07b907f9 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XAListenerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XAListenerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASourceReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASourceReference.swift index 4c88b113..36a143e4 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASourceReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASourceReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASpacialMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASpacialMixerReference.swift index 6b500736..9c58628b 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASpacialMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/3D/XASpacialMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioMixerReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioMixerReference.swift index a8e44d5c..e59ce56f 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioMixerReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioMixerReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioTrackReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioTrackReference.swift index 0ac8dda7..b39bdce5 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioTrackReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/Soundtrack/XAAudioTrackReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XABufferReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XABufferReference.swift index a8ffbce4..25754806 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XABufferReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XABufferReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XAContextReference.swift b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XAContextReference.swift index 7c7ae10f..4601a8b9 100644 --- a/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XAContextReference.swift +++ b/Sources/GateEngine/System/Audio/Platforms/Backends/XAudio/XAContextReference.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Platforms/BufferConverter.swift b/Sources/GateEngine/System/Audio/Platforms/BufferConverter.swift index 893f539e..d81ecb4e 100755 --- a/Sources/GateEngine/System/Audio/Platforms/BufferConverter.swift +++ b/Sources/GateEngine/System/Audio/Platforms/BufferConverter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/Sound.swift b/Sources/GateEngine/System/Audio/Sound.swift index d4be9fc9..48df15c4 100644 --- a/Sources/GateEngine/System/Audio/Sound.swift +++ b/Sources/GateEngine/System/Audio/Sound.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/AudioBuffer.swift b/Sources/GateEngine/System/Audio/System/AudioBuffer.swift index a6cfd76b..003dac88 100755 --- a/Sources/GateEngine/System/Audio/System/AudioBuffer.swift +++ b/Sources/GateEngine/System/Audio/System/AudioBuffer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/AudioContext.swift b/Sources/GateEngine/System/Audio/System/AudioContext.swift index 6dca7b4c..47c0fcdf 100755 --- a/Sources/GateEngine/System/Audio/System/AudioContext.swift +++ b/Sources/GateEngine/System/Audio/System/AudioContext.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioMixer.swift b/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioMixer.swift index a574bb15..84b9d5b5 100755 --- a/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioMixer.swift +++ b/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioMixer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioTrack.swift b/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioTrack.swift index 8f2acec4..8f65c1a9 100755 --- a/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioTrack.swift +++ b/Sources/GateEngine/System/Audio/System/Multi-Channel/AudioTrack.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioListener.swift b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioListener.swift index d2e0d7e3..0389a3f2 100755 --- a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioListener.swift +++ b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioListener.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioMixer.swift b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioMixer.swift index e9842230..3da9b035 100755 --- a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioMixer.swift +++ b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioMixer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioSource.swift b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioSource.swift index 7352c091..f4fad491 100755 --- a/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioSource.swift +++ b/Sources/GateEngine/System/Audio/System/Spatial/SpatialAudioSource.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/GamePad/GamePad.swift b/Sources/GateEngine/System/HID/GamePad/GamePad.swift index e24cfb2e..7f4381d6 100755 --- a/Sources/GateEngine/System/HID/GamePad/GamePad.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePad.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/GamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/GamePadInterpreter.swift index 343c68fc..605555ac 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/GamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/GamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/IOKitGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/IOKitGamePadInterpreter.swift index e9b0c4c2..80747d94 100755 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/IOKitGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/IOKitGamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -28,11 +28,11 @@ private class HIDController { self.device = device } } -internal class IOKitGamePadInterpreter: GamePadInterpreter { +internal final class IOKitGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid init?() {} - static let sdlDatabase = try! SDL2Database() + nonisolated static let sdlDatabase = try! SDL2Database() var sdlDatabase: SDL2Database { return Self.sdlDatabase } diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/LinuxHIDGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/LinuxHIDGamePadInterpreter.swift index 3625e568..0218af4b 100755 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/LinuxHIDGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/LinuxHIDGamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -8,7 +8,7 @@ import Foundation import LinuxSupport -private class HIDController { +private final class HIDController { var guid: SDL2ControllerGUID { return map.id } @@ -37,7 +37,7 @@ private func test_bit(_ bit: Int, _ array: [UInt32]) -> Bool { ((array[EVDEV_LONG(bit)] >> EVDEV_OFF(bit)) & 1) != 0 } -internal class LinuxHIDGamePadInterpreter: GamePadInterpreter { +internal final class LinuxHIDGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid let sdl2Database: SDL2Database required init() { diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/Mapping/SDL2/SDL2.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/Mapping/SDL2/SDL2.swift index d03a8f52..9546a7e6 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/Mapping/SDL2/SDL2.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/HID/Mapping/SDL2/SDL2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -230,7 +230,7 @@ struct SDL2ControllerMap { } } -class SDL2Database { +final class SDL2Database { var controllers: [SDL2ControllerGUID: SDL2ControllerMap] = [:] init() throws { diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/MFIGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/MFIGamePadInterpreter.swift index 4d02a8d9..a8f2ca65 100755 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/MFIGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/MFIGamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -7,7 +7,7 @@ #if os(macOS) || os(iOS) || os(tvOS) import GameController -internal class MFIGamePadInterpreter: GamePadInterpreter { +internal final class MFIGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid init?() { guard Self.isSupported else { return nil } diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/NullGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/NullGamePadInterpreter.swift index 4694c98d..dad84dd7 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/NullGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/NullGamePadInterpreter.swift @@ -1,11 +1,11 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com */ -internal class NullGamePadInterpreter: GamePadInterpreter { +internal final class NullGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid init() {} func beginInterpreting() {} diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/WASIGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/WASIGamePadInterpreter.swift index e8196619..2858cc5b 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/WASIGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/WASIGamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -10,7 +10,7 @@ import JavaScriptKit import DOM import Gamepad -internal class WASIGamePadInterpreter: GamePadInterpreter { +internal final class WASIGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid var wGamepads: [Gamepad] = [] init() {} diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/XInputGamePadInterpreter.swift b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/XInputGamePadInterpreter.swift index 6b101842..667cdfac 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/XInputGamePadInterpreter.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadInterpreter/Interpreters/XInputGamePadInterpreter.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -7,7 +7,7 @@ #if canImport(WinSDK) import WinSDK.DirectX.XInput14 -internal class XInputGamePadInterpreter: GamePadInterpreter { +internal final class XInputGamePadInterpreter: GamePadInterpreter { let hid: HID = Game.shared.hid init() {} diff --git a/Sources/GateEngine/System/HID/GamePad/GamePadManager.swift b/Sources/GateEngine/System/HID/GamePad/GamePadManager.swift index 799cecd0..a5fe44bf 100644 --- a/Sources/GateEngine/System/HID/GamePad/GamePadManager.swift +++ b/Sources/GateEngine/System/HID/GamePad/GamePadManager.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/HID.swift b/Sources/GateEngine/System/HID/HID.swift index 1a99c2ac..a6cb7d2a 100644 --- a/Sources/GateEngine/System/HID/HID.swift +++ b/Sources/GateEngine/System/HID/HID.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Keyboard/CharacterStream.swift b/Sources/GateEngine/System/HID/Keyboard/CharacterStream.swift index a98b65cd..c02a56a2 100644 --- a/Sources/GateEngine/System/HID/Keyboard/CharacterStream.swift +++ b/Sources/GateEngine/System/HID/Keyboard/CharacterStream.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Keyboard/Keyboard.swift b/Sources/GateEngine/System/HID/Keyboard/Keyboard.swift index 18ee13a2..1e880c13 100644 --- a/Sources/GateEngine/System/HID/Keyboard/Keyboard.swift +++ b/Sources/GateEngine/System/HID/Keyboard/Keyboard.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Keyboard/KeyboardEvent.swift b/Sources/GateEngine/System/HID/Keyboard/KeyboardEvent.swift index 02a95111..05da3cb6 100644 --- a/Sources/GateEngine/System/HID/Keyboard/KeyboardEvent.swift +++ b/Sources/GateEngine/System/HID/Keyboard/KeyboardEvent.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Keyboard/KeyboardKey.swift b/Sources/GateEngine/System/HID/Keyboard/KeyboardKey.swift index 5bd2052c..4f82aafa 100644 --- a/Sources/GateEngine/System/HID/Keyboard/KeyboardKey.swift +++ b/Sources/GateEngine/System/HID/Keyboard/KeyboardKey.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Keyboard/KeyboardModifierMask.swift b/Sources/GateEngine/System/HID/Keyboard/KeyboardModifierMask.swift index 39ca950c..ccceb172 100644 --- a/Sources/GateEngine/System/HID/Keyboard/KeyboardModifierMask.swift +++ b/Sources/GateEngine/System/HID/Keyboard/KeyboardModifierMask.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Mouse/Mouse.swift b/Sources/GateEngine/System/HID/Mouse/Mouse.swift index 12072656..e4385986 100644 --- a/Sources/GateEngine/System/HID/Mouse/Mouse.swift +++ b/Sources/GateEngine/System/HID/Mouse/Mouse.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Mouse/MouseButton.swift b/Sources/GateEngine/System/HID/Mouse/MouseButton.swift index 1941dd96..19654cd1 100644 --- a/Sources/GateEngine/System/HID/Mouse/MouseButton.swift +++ b/Sources/GateEngine/System/HID/Mouse/MouseButton.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Mouse/MouseScroller.swift b/Sources/GateEngine/System/HID/Mouse/MouseScroller.swift index e3c4b5f5..77b5d739 100644 --- a/Sources/GateEngine/System/HID/Mouse/MouseScroller.swift +++ b/Sources/GateEngine/System/HID/Mouse/MouseScroller.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Touch/Touch.swift b/Sources/GateEngine/System/HID/Touch/Touch.swift index 3a4d7861..a2118415 100644 --- a/Sources/GateEngine/System/HID/Touch/Touch.swift +++ b/Sources/GateEngine/System/HID/Touch/Touch.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Touch/TouchScreen.swift b/Sources/GateEngine/System/HID/Touch/TouchScreen.swift index e3b8dfc4..8313606b 100644 --- a/Sources/GateEngine/System/HID/Touch/TouchScreen.swift +++ b/Sources/GateEngine/System/HID/Touch/TouchScreen.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/HID/Touch/TouchSurface.swift b/Sources/GateEngine/System/HID/Touch/TouchSurface.swift index 73a3d201..fad3abb8 100644 --- a/Sources/GateEngine/System/HID/Touch/TouchSurface.swift +++ b/Sources/GateEngine/System/HID/Touch/TouchSurface.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Android/AndroidPlatform.swift b/Sources/GateEngine/System/Platforms/Android/AndroidPlatform.swift index 8896a46b..762fc3cb 100644 --- a/Sources/GateEngine/System/Platforms/Android/AndroidPlatform.swift +++ b/Sources/GateEngine/System/Platforms/Android/AndroidPlatform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitMetalView.swift b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitMetalView.swift index 1a14346b..aa78c35d 100644 --- a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitMetalView.swift +++ b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitMetalView.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitViewController.swift b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitViewController.swift index 5953c56b..3e2cdd05 100644 --- a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitViewController.swift +++ b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitViewController.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitWindow.swift b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitWindow.swift index ecdd56df..1fe1dafd 100644 --- a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitWindow.swift +++ b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKit/AppKitWindow.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -222,8 +222,8 @@ final class AppKitWindow: WindowBacking { _ flagsIn: CVOptionFlags, _ flagsOut: UnsafeMutablePointer, _ displayLinkContext: UnsafeMutableRawPointer?) -> CVReturn { + let appKitWindow = unsafeBitCast(displayLinkContext, to: AppKitWindow.self) Task(priority: .high) { @MainActor in - let appKitWindow = unsafeBitCast(displayLinkContext, to: AppKitWindow.self) if let view = appKitWindow.nsWindowController.window?.contentViewController?.view { view.needsDisplay = true } diff --git a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKitPlatform.swift b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKitPlatform.swift index 2aaba8bb..1e7051e5 100644 --- a/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKitPlatform.swift +++ b/Sources/GateEngine/System/Platforms/Apple/AppKit/AppKitPlatform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/AppleFileSystem.swift b/Sources/GateEngine/System/Platforms/Apple/AppleFileSystem.swift index 21617d3b..ac9262e1 100644 --- a/Sources/GateEngine/System/Platforms/Apple/AppleFileSystem.swift +++ b/Sources/GateEngine/System/Platforms/Apple/AppleFileSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitMetalView.swift b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitMetalView.swift index 73070fbd..05ec1b35 100644 --- a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitMetalView.swift +++ b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitMetalView.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitViewController.swift b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitViewController.swift index 94181a4d..52efbd5c 100644 --- a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitViewController.swift +++ b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitViewController.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitWindow.swift b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitWindow.swift index b1ab7032..c2bac7fb 100644 --- a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitWindow.swift +++ b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKit/UIKitWindow.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKitPlatform.swift b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKitPlatform.swift index 4823cdd7..404a2627 100644 --- a/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKitPlatform.swift +++ b/Sources/GateEngine/System/Platforms/Apple/UIKit/UIKitPlatform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/FileSystem.swift b/Sources/GateEngine/System/Platforms/FileSystem.swift index a121fd38..e881483b 100644 --- a/Sources/GateEngine/System/Platforms/FileSystem.swift +++ b/Sources/GateEngine/System/Platforms/FileSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Linux/LinuxFileSystem.swift b/Sources/GateEngine/System/Platforms/Linux/LinuxFileSystem.swift index c0f8bc7c..df273184 100644 --- a/Sources/GateEngine/System/Platforms/Linux/LinuxFileSystem.swift +++ b/Sources/GateEngine/System/Platforms/Linux/LinuxFileSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Linux/LinuxPlatform.swift b/Sources/GateEngine/System/Platforms/Linux/LinuxPlatform.swift index 0f98fa95..2b4532d7 100644 --- a/Sources/GateEngine/System/Platforms/Linux/LinuxPlatform.swift +++ b/Sources/GateEngine/System/Platforms/Linux/LinuxPlatform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Linux/X11/X11Window.swift b/Sources/GateEngine/System/Platforms/Linux/X11/X11Window.swift index 9b1e0482..e43df707 100644 --- a/Sources/GateEngine/System/Platforms/Linux/X11/X11Window.swift +++ b/Sources/GateEngine/System/Platforms/Linux/X11/X11Window.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Platform.swift b/Sources/GateEngine/System/Platforms/Platform.swift index 18c0b87d..d4e5e376 100644 --- a/Sources/GateEngine/System/Platforms/Platform.swift +++ b/Sources/GateEngine/System/Platforms/Platform.swift @@ -1,6 +1,6 @@ import Collections /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/WASI/WASI/WASIWindow.swift b/Sources/GateEngine/System/Platforms/WASI/WASI/WASIWindow.swift index bbab88b7..05ea3eb8 100644 --- a/Sources/GateEngine/System/Platforms/WASI/WASI/WASIWindow.swift +++ b/Sources/GateEngine/System/Platforms/WASI/WASI/WASIWindow.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/WASI/WASIFileSystem.swift b/Sources/GateEngine/System/Platforms/WASI/WASIFileSystem.swift index 55bb393c..ba51b83a 100644 --- a/Sources/GateEngine/System/Platforms/WASI/WASIFileSystem.swift +++ b/Sources/GateEngine/System/Platforms/WASI/WASIFileSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/WASI/WASIPlatform.swift b/Sources/GateEngine/System/Platforms/WASI/WASIPlatform.swift index 9c13d263..1ba227e8 100644 --- a/Sources/GateEngine/System/Platforms/WASI/WASIPlatform.swift +++ b/Sources/GateEngine/System/Platforms/WASI/WASIPlatform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Win32/Win32/Win32Window.swift b/Sources/GateEngine/System/Platforms/Win32/Win32/Win32Window.swift index d54a2ba3..177340aa 100644 --- a/Sources/GateEngine/System/Platforms/Win32/Win32/Win32Window.swift +++ b/Sources/GateEngine/System/Platforms/Win32/Win32/Win32Window.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Win32/Win32/WinSDK+Helpers.swift b/Sources/GateEngine/System/Platforms/Win32/Win32/WinSDK+Helpers.swift index 81867189..1ed6db3f 100644 --- a/Sources/GateEngine/System/Platforms/Win32/Win32/WinSDK+Helpers.swift +++ b/Sources/GateEngine/System/Platforms/Win32/Win32/WinSDK+Helpers.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Win32/Win32FileSystem.swift b/Sources/GateEngine/System/Platforms/Win32/Win32FileSystem.swift index 0af2fe4a..c40c6bf5 100644 --- a/Sources/GateEngine/System/Platforms/Win32/Win32FileSystem.swift +++ b/Sources/GateEngine/System/Platforms/Win32/Win32FileSystem.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Platforms/Win32/Win32Platform.swift b/Sources/GateEngine/System/Platforms/Win32/Win32Platform.swift index d9bf85c6..52fd7919 100644 --- a/Sources/GateEngine/System/Platforms/Win32/Win32Platform.swift +++ b/Sources/GateEngine/System/Platforms/Win32/Win32Platform.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Drawables/Canvas.swift b/Sources/GateEngine/System/Rendering/Drawables/Canvas.swift index e0d1986e..d051866b 100644 --- a/Sources/GateEngine/System/Rendering/Drawables/Canvas.swift +++ b/Sources/GateEngine/System/Rendering/Drawables/Canvas.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -51,7 +51,7 @@ /** Applys a clip rectangle to all content in this Canvas. - - parameter clipRect: The area within this Rect will be drawn. + - parameter scissorRect: The area within this Rect will be drawn. */ public mutating func setScissorRect(_ scissorRect: Rect?) { self._scissorRect = scissorRect diff --git a/Sources/GateEngine/System/Rendering/Drawables/DrawCommand.swift b/Sources/GateEngine/System/Rendering/Drawables/DrawCommand.swift index e4f6cc7d..289ee61e 100644 --- a/Sources/GateEngine/System/Rendering/Drawables/DrawCommand.swift +++ b/Sources/GateEngine/System/Rendering/Drawables/DrawCommand.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Drawables/Scene.swift b/Sources/GateEngine/System/Rendering/Drawables/Scene.swift index 5a7fa847..34eec56a 100644 --- a/Sources/GateEngine/System/Rendering/Drawables/Scene.swift +++ b/Sources/GateEngine/System/Rendering/Drawables/Scene.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Geometry.swift b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Geometry.swift index a80897cb..296ef2f3 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Geometry.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Geometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12RenderTarget.swift b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12RenderTarget.swift index d5e1ee9d..2b5a8ba8 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12RenderTarget.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12RenderTarget.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Renderer.swift b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Renderer.swift index 67508afe..a3e1c826 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Renderer.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Renderer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12SwapChain.swift b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12SwapChain.swift index 9dc2a2c0..a707c6d3 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12SwapChain.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12SwapChain.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Texture.swift b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Texture.swift index d9c8fa6b..0f442dc7 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Texture.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/DirectX12/DX12Texture.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/GeometryBackend.swift b/Sources/GateEngine/System/Rendering/Platforms/GeometryBackend.swift index c1de016b..b25f2f88 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/GeometryBackend.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/GeometryBackend.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalGeometry.swift b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalGeometry.swift index 617d44c6..e8388404 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalGeometry.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalGeometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderTarget.swift b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderTarget.swift index 4f6b8c49..79fc1b25 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderTarget.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderTarget.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -83,21 +83,9 @@ final class MetalRenderTarget: RenderTargetBackend { func willBeginFrame(_ frame: UInt) { self.isFirstPass = true self.commandBuffer = Game.shared.renderer.commandQueue.makeCommandBuffer()! - - if self.isFirstPass { - self.isFirstPass = false - self.commandEncoder = commandBuffer.makeRenderCommandEncoder( - descriptor: firstPassRenderPassDescriptor - ) - } else { - self.commandEncoder = commandBuffer.makeRenderCommandEncoder( - descriptor: renderPassDescriptor - ) - } } func didEndFrame(_ frame: UInt) { - self.commandEncoder.endEncoding() if let drawable = metalView?.currentDrawable { commandBuffer.present(drawable) } @@ -108,6 +96,17 @@ final class MetalRenderTarget: RenderTargetBackend { } func willBeginContent(matrices: Matrices?, viewport: GameMath.Rect?, scissorRect: GameMath.Rect?) { + if self.isFirstPass { + self.isFirstPass = false + self.commandEncoder = commandBuffer.makeRenderCommandEncoder( + descriptor: firstPassRenderPassDescriptor + ) + } else { + self.commandEncoder = commandBuffer.makeRenderCommandEncoder( + descriptor: renderPassDescriptor + ) + } + if let viewport { let mtlViewport = MTLViewport( originX: Double(viewport.position.x), @@ -119,6 +118,7 @@ final class MetalRenderTarget: RenderTargetBackend { ) self.commandEncoder.setViewport(mtlViewport) } + if let scissorRect { let mtlScissorRect = MTLScissorRect( x: Int(Double(scissorRect.position.x)), @@ -131,7 +131,7 @@ final class MetalRenderTarget: RenderTargetBackend { } func didEndContent() { - + self.commandEncoder.endEncoding() } @inline(__always) diff --git a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderer.swift b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderer.swift index aabd12af..2937c5e2 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderer.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalRenderer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalTexture.swift b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalTexture.swift index 36d01b82..ea737a0f 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalTexture.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/Metal/MetalTexture.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com @@ -53,7 +53,7 @@ final class MetalTexture: TextureBackend { self.renderTarget = nil self._mtlTexture = device.makeTexture(descriptor: descriptor)! - replaceData(with: data, size: size, mipMapping: mipMapping) + self.replaceData(with: data, size: size, mipMapping: mipMapping) } func replaceData(with data: Data, size: Size2, mipMapping: MipMapping) { @@ -67,19 +67,20 @@ final class MetalTexture: TextureBackend { ) } - generateMipMaps(mipMapping: mipMapping) + self.generateMipMaps() } - func generateMipMaps(mipMapping: MipMapping) { - let buffer = Game.shared.renderer.commandQueue.makeCommandBuffer()! - let blit = buffer.makeBlitCommandEncoder()! - let mipmapLevelCount = self._mtlTexture?.mipmapLevelCount ?? 1 - if case .auto(_) = mipMapping, mipmapLevelCount > 1 { - blit.generateMipmaps(for: mtlTexture) + func generateMipMaps() { + if let mipmapLevelCount = self._mtlTexture?.mipmapLevelCount { + if mipmapLevelCount > 1 { + let buffer = Game.shared.renderer.commandQueue.makeCommandBuffer()! + let blit = buffer.makeBlitCommandEncoder()! + blit.generateMipmaps(for: mtlTexture) + blit.endEncoding() + buffer.commit() +// buffer.waitUntilCompleted() + } } - blit.endEncoding() - buffer.commit() -// buffer.waitUntilCompleted() } } #endif diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLGeometry.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLGeometry.swift index 2d5c7dc0..1a33b016 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLGeometry.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLGeometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderTarget.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderTarget.swift index 24eae197..c8adc4b0 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderTarget.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderTarget.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Apple.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Apple.swift index c730371c..82aad7b0 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Apple.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Apple.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Linux.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Linux.swift index 9a875607..1dd6d385 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Linux.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer+Linux.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer.swift index b7984216..761939d6 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLRenderer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLTexture.swift b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLTexture.swift index 095b3da9..c5df5856 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLTexture.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/OpenGL/OpenGLTexture.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Geometry.swift b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Geometry.swift index 67e7d1aa..5c17329b 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Geometry.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Geometry.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2RenderTarget.swift b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2RenderTarget.swift index 51f2851a..b7245739 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2RenderTarget.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2RenderTarget.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Renderer.swift b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Renderer.swift index a943990b..068c6a63 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Renderer.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Renderer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Texture.swift b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Texture.swift index 6a855429..f51edd10 100644 --- a/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Texture.swift +++ b/Sources/GateEngine/System/Rendering/Platforms/WebGL2/WebGL2Texture.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/RenderTarget.swift b/Sources/GateEngine/System/Rendering/RenderTarget.swift index 5a4239f8..cfff86fe 100644 --- a/Sources/GateEngine/System/Rendering/RenderTarget.swift +++ b/Sources/GateEngine/System/Rendering/RenderTarget.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/Renderer.swift b/Sources/GateEngine/System/Rendering/Renderer.swift index 8d6b7f92..cb085256 100644 --- a/Sources/GateEngine/System/Rendering/Renderer.swift +++ b/Sources/GateEngine/System/Rendering/Renderer.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Rendering/SystemShaders.swift b/Sources/GateEngine/System/Rendering/SystemShaders.swift index 957442e2..36dc7b6f 100644 --- a/Sources/GateEngine/System/Rendering/SystemShaders.swift +++ b/Sources/GateEngine/System/Rendering/SystemShaders.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/Window.swift b/Sources/GateEngine/System/Window.swift index 8d028d87..71796291 100644 --- a/Sources/GateEngine/System/Window.swift +++ b/Sources/GateEngine/System/Window.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/System/WindowManager.swift b/Sources/GateEngine/System/WindowManager.swift index 6a2a0dbe..580a32c6 100644 --- a/Sources/GateEngine/System/WindowManager.swift +++ b/Sources/GateEngine/System/WindowManager.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Types/Camera.swift b/Sources/GateEngine/Types/Camera.swift index bbb21fd3..c7bbf998 100644 --- a/Sources/GateEngine/Types/Camera.swift +++ b/Sources/GateEngine/Types/Camera.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Types/Material.swift b/Sources/GateEngine/Types/Material.swift index 2c32b409..bac97f65 100644 --- a/Sources/GateEngine/Types/Material.swift +++ b/Sources/GateEngine/Types/Material.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/GateEngine/Types/Matricies.swift b/Sources/GateEngine/Types/Matricies.swift index f2995d95..771acdd9 100644 --- a/Sources/GateEngine/Types/Matricies.swift +++ b/Sources/GateEngine/Types/Matricies.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/Generators/CodeGenerator.swift b/Sources/Shaders/Generators/CodeGenerator.swift index b441a8cc..d67d0956 100644 --- a/Sources/Shaders/Generators/CodeGenerator.swift +++ b/Sources/Shaders/Generators/CodeGenerator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/Generators/GLSLCodeGenerator.swift b/Sources/Shaders/Generators/GLSLCodeGenerator.swift index 25c1e230..3b65223f 100644 --- a/Sources/Shaders/Generators/GLSLCodeGenerator.swift +++ b/Sources/Shaders/Generators/GLSLCodeGenerator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/Generators/HLSLCodeGenerator.swift b/Sources/Shaders/Generators/HLSLCodeGenerator.swift index 90f6045f..4e132183 100644 --- a/Sources/Shaders/Generators/HLSLCodeGenerator.swift +++ b/Sources/Shaders/Generators/HLSLCodeGenerator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/Generators/MSLCodeGenerator.swift b/Sources/Shaders/Generators/MSLCodeGenerator.swift index af28c097..796c5687 100644 --- a/Sources/Shaders/Generators/MSLCodeGenerator.swift +++ b/Sources/Shaders/Generators/MSLCodeGenerator.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/FragmentShader.swift b/Sources/Shaders/ShaderDocument/FragmentShader.swift index 82b4374b..efd4ccfe 100644 --- a/Sources/Shaders/ShaderDocument/FragmentShader.swift +++ b/Sources/Shaders/ShaderDocument/FragmentShader.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/ShaderDocument.swift b/Sources/Shaders/ShaderDocument/ShaderDocument.swift index 7378051d..5f2d9663 100644 --- a/Sources/Shaders/ShaderDocument/ShaderDocument.swift +++ b/Sources/Shaders/ShaderDocument/ShaderDocument.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Mat3.swift b/Sources/Shaders/ShaderDocument/Values/Mat3.swift index 42538489..a1c6b961 100644 --- a/Sources/Shaders/ShaderDocument/Values/Mat3.swift +++ b/Sources/Shaders/ShaderDocument/Values/Mat3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Mat4.swift b/Sources/Shaders/ShaderDocument/Values/Mat4.swift index 2c1bfacf..3024582f 100644 --- a/Sources/Shaders/ShaderDocument/Values/Mat4.swift +++ b/Sources/Shaders/ShaderDocument/Values/Mat4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Mat4Array.swift b/Sources/Shaders/ShaderDocument/Values/Mat4Array.swift index 2e5a6927..2ac95500 100644 --- a/Sources/Shaders/ShaderDocument/Values/Mat4Array.swift +++ b/Sources/Shaders/ShaderDocument/Values/Mat4Array.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Operation.swift b/Sources/Shaders/ShaderDocument/Values/Operation.swift index e2994e78..6104bd6e 100644 --- a/Sources/Shaders/ShaderDocument/Values/Operation.swift +++ b/Sources/Shaders/ShaderDocument/Values/Operation.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Sampler2D.swift b/Sources/Shaders/ShaderDocument/Values/Sampler2D.swift index 1534e830..45823c89 100644 --- a/Sources/Shaders/ShaderDocument/Values/Sampler2D.swift +++ b/Sources/Shaders/ShaderDocument/Values/Sampler2D.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Scalar.swift b/Sources/Shaders/ShaderDocument/Values/Scalar.swift index 348aa32e..33eac03c 100644 --- a/Sources/Shaders/ShaderDocument/Values/Scalar.swift +++ b/Sources/Shaders/ShaderDocument/Values/Scalar.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/ShaderVoid.swift b/Sources/Shaders/ShaderDocument/Values/ShaderVoid.swift index 0a6db980..d8ffd31d 100644 --- a/Sources/Shaders/ShaderDocument/Values/ShaderVoid.swift +++ b/Sources/Shaders/ShaderDocument/Values/ShaderVoid.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/UVec4.swift b/Sources/Shaders/ShaderDocument/Values/UVec4.swift index 1f81e00e..45d9bd86 100644 --- a/Sources/Shaders/ShaderDocument/Values/UVec4.swift +++ b/Sources/Shaders/ShaderDocument/Values/UVec4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Value.swift b/Sources/Shaders/ShaderDocument/Values/Value.swift index 2796d292..0395045b 100644 --- a/Sources/Shaders/ShaderDocument/Values/Value.swift +++ b/Sources/Shaders/ShaderDocument/Values/Value.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Vec2.swift b/Sources/Shaders/ShaderDocument/Values/Vec2.swift index b3c51fd3..cde72e9e 100644 --- a/Sources/Shaders/ShaderDocument/Values/Vec2.swift +++ b/Sources/Shaders/ShaderDocument/Values/Vec2.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Vec3.swift b/Sources/Shaders/ShaderDocument/Values/Vec3.swift index 02563051..03c8c9c6 100644 --- a/Sources/Shaders/ShaderDocument/Values/Vec3.swift +++ b/Sources/Shaders/ShaderDocument/Values/Vec3.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/Values/Vec4.swift b/Sources/Shaders/ShaderDocument/Values/Vec4.swift index b2d17a69..37537475 100644 --- a/Sources/Shaders/ShaderDocument/Values/Vec4.swift +++ b/Sources/Shaders/ShaderDocument/Values/Vec4.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderDocument/VertexShader.swift b/Sources/Shaders/ShaderDocument/VertexShader.swift index 2fb27911..c4c6124d 100644 --- a/Sources/Shaders/ShaderDocument/VertexShader.swift +++ b/Sources/Shaders/ShaderDocument/VertexShader.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Sources/Shaders/ShaderError.swift b/Sources/Shaders/ShaderError.swift index 43d47849..ca3b4d8b 100644 --- a/Sources/Shaders/ShaderError.swift +++ b/Sources/Shaders/ShaderError.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/FileSystemTests.swift b/Tests/GateEngineTests/FileSystemTests.swift index 7f4d3bc4..1ac70ff4 100644 --- a/Tests/GateEngineTests/FileSystemTests.swift +++ b/Tests/GateEngineTests/FileSystemTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/Gravity/GravityCreateValueTests.swift b/Tests/GateEngineTests/Gravity/GravityCreateValueTests.swift index 19d73dad..bef76bcc 100644 --- a/Tests/GateEngineTests/Gravity/GravityCreateValueTests.swift +++ b/Tests/GateEngineTests/Gravity/GravityCreateValueTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/Gravity/GravityErrorTests.swift b/Tests/GateEngineTests/Gravity/GravityErrorTests.swift index 61172302..964d5e87 100644 --- a/Tests/GateEngineTests/Gravity/GravityErrorTests.swift +++ b/Tests/GateEngineTests/Gravity/GravityErrorTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/Gravity/GravityExtendingTests.swift b/Tests/GateEngineTests/Gravity/GravityExtendingTests.swift index 2060ec10..cf47a6f8 100644 --- a/Tests/GateEngineTests/Gravity/GravityExtendingTests.swift +++ b/Tests/GateEngineTests/Gravity/GravityExtendingTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/Gravity/GravityIncludesTests.swift b/Tests/GateEngineTests/Gravity/GravityIncludesTests.swift index 522911ab..f70915f2 100644 --- a/Tests/GateEngineTests/Gravity/GravityIncludesTests.swift +++ b/Tests/GateEngineTests/Gravity/GravityIncludesTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/Gravity/GravityMultipleInstanceTests.swift b/Tests/GateEngineTests/Gravity/GravityMultipleInstanceTests.swift index c2825418..6c69afd0 100644 --- a/Tests/GateEngineTests/Gravity/GravityMultipleInstanceTests.swift +++ b/Tests/GateEngineTests/Gravity/GravityMultipleInstanceTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GateEngineTests/_GateEngineXCTestCase.swift b/Tests/GateEngineTests/_GateEngineXCTestCase.swift index 39c88b2f..6ac53397 100644 --- a/Tests/GateEngineTests/_GateEngineXCTestCase.swift +++ b/Tests/GateEngineTests/_GateEngineXCTestCase.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GravityTests/Unittest/Unittest01SyntaxTests.swift b/Tests/GravityTests/Unittest/Unittest01SyntaxTests.swift index d9ed30f3..2eaa9d99 100644 --- a/Tests/GravityTests/Unittest/Unittest01SyntaxTests.swift +++ b/Tests/GravityTests/Unittest/Unittest01SyntaxTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GravityTests/Unittest/Unittest02SemanticStep1Tests.swift b/Tests/GravityTests/Unittest/Unittest02SemanticStep1Tests.swift index 3ea0683c..27089139 100644 --- a/Tests/GravityTests/Unittest/Unittest02SemanticStep1Tests.swift +++ b/Tests/GravityTests/Unittest/Unittest02SemanticStep1Tests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GravityTests/Unittest/Unittest03SemanticStep2Tests.swift b/Tests/GravityTests/Unittest/Unittest03SemanticStep2Tests.swift index 548bdb66..8bbbfcb7 100644 --- a/Tests/GravityTests/Unittest/Unittest03SemanticStep2Tests.swift +++ b/Tests/GravityTests/Unittest/Unittest03SemanticStep2Tests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GravityTests/Unittest/Unittest04CodegenTests.swift b/Tests/GravityTests/Unittest/Unittest04CodegenTests.swift index c7ce029d..2206abed 100644 --- a/Tests/GravityTests/Unittest/Unittest04CodegenTests.swift +++ b/Tests/GravityTests/Unittest/Unittest04CodegenTests.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com diff --git a/Tests/GravityTests/_GravityXCTestCase.swift b/Tests/GravityTests/_GravityXCTestCase.swift index 27efcd53..20fc5f04 100644 --- a/Tests/GravityTests/_GravityXCTestCase.swift +++ b/Tests/GravityTests/_GravityXCTestCase.swift @@ -1,5 +1,5 @@ /* - * Copyright © 2023 Dustin Collins (Strega's Gate) + * Copyright © 2023-2024 Dustin Collins (Strega's Gate) * All Rights Reserved. * * http://stregasgate.com