From 6cce5467498201f371cb28f37601294e05f98bb4 Mon Sep 17 00:00:00 2001 From: Alessandro Proto Date: Wed, 15 Feb 2023 14:26:04 +0100 Subject: [PATCH] Add LICENSE to top of each source file --- Capy64/API/IPlugin.cs | 11 ++++++++++- Capy64/Assets/bios.lua | 11 ++++++++++- Capy64/Capy64.cs | 11 ++++++++++- Capy64/Core/Audio.cs | 11 ++++++++++- Capy64/Core/Drawing.cs | 11 ++++++++++- Capy64/Core/SDL.cs | 11 ++++++++++- Capy64/Eventing/EventEmitter.cs | 11 ++++++++++- Capy64/Eventing/Events/CharEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/GamePadButtonEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/GamePadThumbstickEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/GamePadTriggerEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/KeyEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/MouseButtonEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/MouseMoveEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/MouseWheelEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/OverlayEvent.cs | 11 ++++++++++- Capy64/Eventing/Events/TickEvent.cs | 11 ++++++++++- Capy64/Eventing/InputManager.cs | 11 ++++++++++- Capy64/Extensions/Bindings/Common.cs | 11 ++++++++++- Capy64/Extensions/Bindings/SDL2.cs | 11 ++++++++++- Capy64/Extensions/GameWindowExtensions.cs | 11 ++++++++++- Capy64/IGame.cs | 11 ++++++++++- Capy64/Integrations/DiscordIntegration.cs | 11 ++++++++++- Capy64/PluginManager/PluginLoadContext.cs | 11 ++++++++++- Capy64/PluginManager/PluginLoader.cs | 11 ++++++++++- Capy64/Program.cs | 11 ++++++++++- Capy64/Runtime/Constants.cs | 11 ++++++++++- Capy64/Runtime/EventEmitter.cs | 11 ++++++++++- Capy64/Runtime/Extensions/Libraries.cs | 11 ++++++++++- Capy64/Runtime/Extensions/NativeLibraries.cs | 11 ++++++++++- Capy64/Runtime/Extensions/Utils.cs | 11 ++++++++++- Capy64/Runtime/Libraries/Audio.cs | 11 ++++++++++- Capy64/Runtime/Libraries/Event.cs | 11 ++++++++++- Capy64/Runtime/Libraries/FileSystem.cs | 11 ++++++++++- Capy64/Runtime/Libraries/GPU.cs | 11 ++++++++++- Capy64/Runtime/Libraries/HTTP.cs | 11 ++++++++++- Capy64/Runtime/Libraries/Machine.cs | 11 ++++++++++- Capy64/Runtime/Libraries/OS.cs | 11 ++++++++++- Capy64/Runtime/Libraries/Term.cs | 11 ++++++++++- Capy64/Runtime/Libraries/Timer.cs | 11 ++++++++++- Capy64/Runtime/LuaEvent.cs | 11 ++++++++++- Capy64/Runtime/LuaException.cs | 11 ++++++++++- Capy64/Runtime/LuaState.cs | 11 ++++++++++- Capy64/Runtime/ObjectManager.cs | 11 ++++++++++- Capy64/Runtime/Objects/FileHandle.cs | 11 ++++++++++- Capy64/Runtime/Objects/GPUBuffer.cs | 11 ++++++++++- Capy64/Runtime/Objects/WebSocketClient.cs | 11 ++++++++++- Capy64/Runtime/PanicScreen.cs | 11 ++++++++++- Capy64/Runtime/RuntimeManager.cs | 11 ++++++++++- Capy64/Runtime/Sandbox.cs | 11 ++++++++++- Capy64/Utils.cs | 11 ++++++++++- Capy64/Worker.cs | 11 ++++++++++- 52 files changed, 520 insertions(+), 52 deletions(-) diff --git a/Capy64/API/IPlugin.cs b/Capy64/API/IPlugin.cs index 42a10d2..b94424a 100644 --- a/Capy64/API/IPlugin.cs +++ b/Capy64/API/IPlugin.cs @@ -1,4 +1,13 @@ -using KeraLua; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using KeraLua; using Microsoft.Extensions.DependencyInjection; namespace Capy64.API; diff --git a/Capy64/Assets/bios.lua b/Capy64/Assets/bios.lua index 92ba936..c88077f 100644 --- a/Capy64/Assets/bios.lua +++ b/Capy64/Assets/bios.lua @@ -1,4 +1,13 @@ -local term = require("term") +-- This file is part of Capy64 - https://github.com/Capy64/Capy64 +-- Copyright 2023 Alessandro "AlexDevs" Proto +-- +-- Licensed under the Apache License, Version 2.0 (the "License"). +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 + +local term = require("term") local timer = require("timer") local gpu = require("gpu") local fs = require("fs") diff --git a/Capy64/Capy64.cs b/Capy64/Capy64.cs index a0bf001..47ec745 100644 --- a/Capy64/Capy64.cs +++ b/Capy64/Capy64.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Core; using Capy64.Eventing; using Capy64.Extensions; diff --git a/Capy64/Core/Audio.cs b/Capy64/Core/Audio.cs index 8653a04..eb515d4 100644 --- a/Capy64/Core/Audio.cs +++ b/Capy64/Core/Audio.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework.Audio; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework.Audio; using Microsoft.Xna.Framework.Graphics; using System; using System.Collections.Concurrent; diff --git a/Capy64/Core/Drawing.cs b/Capy64/Core/Drawing.cs index 9e97cd9..1f66948 100644 --- a/Capy64/Core/Drawing.cs +++ b/Capy64/Core/Drawing.cs @@ -1,4 +1,13 @@ -using FontStashSharp; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using FontStashSharp; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using MonoGame.Extended; diff --git a/Capy64/Core/SDL.cs b/Capy64/Core/SDL.cs index dd7b7b4..e75e4fb 100644 --- a/Capy64/Core/SDL.cs +++ b/Capy64/Core/SDL.cs @@ -1,4 +1,13 @@ -using Capy64.Extensions.Bindings; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Extensions.Bindings; using System; using System.Collections.Generic; using System.Linq; diff --git a/Capy64/Eventing/EventEmitter.cs b/Capy64/Eventing/EventEmitter.cs index d46d41f..f4e73ee 100644 --- a/Capy64/Eventing/EventEmitter.cs +++ b/Capy64/Eventing/EventEmitter.cs @@ -1,4 +1,13 @@ -using Capy64.Eventing.Events; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Eventing.Events; using Microsoft.Xna.Framework.Input; using System; diff --git a/Capy64/Eventing/Events/CharEvent.cs b/Capy64/Eventing/Events/CharEvent.cs index d7d3a9f..06c5ec4 100644 --- a/Capy64/Eventing/Events/CharEvent.cs +++ b/Capy64/Eventing/Events/CharEvent.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/Events/GamePadButtonEvent.cs b/Capy64/Eventing/Events/GamePadButtonEvent.cs index e078cc2..b15955f 100644 --- a/Capy64/Eventing/Events/GamePadButtonEvent.cs +++ b/Capy64/Eventing/Events/GamePadButtonEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework.Input; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework.Input; using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/Events/GamePadThumbstickEvent.cs b/Capy64/Eventing/Events/GamePadThumbstickEvent.cs index ed9f99d..4facc84 100644 --- a/Capy64/Eventing/Events/GamePadThumbstickEvent.cs +++ b/Capy64/Eventing/Events/GamePadThumbstickEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Input; using System; diff --git a/Capy64/Eventing/Events/GamePadTriggerEvent.cs b/Capy64/Eventing/Events/GamePadTriggerEvent.cs index 839f1b4..73e3ec7 100644 --- a/Capy64/Eventing/Events/GamePadTriggerEvent.cs +++ b/Capy64/Eventing/Events/GamePadTriggerEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework.Input; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework.Input; using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/Events/KeyEvent.cs b/Capy64/Eventing/Events/KeyEvent.cs index 205bab6..585fbf3 100644 --- a/Capy64/Eventing/Events/KeyEvent.cs +++ b/Capy64/Eventing/Events/KeyEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework.Input; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework.Input; using System; using static Capy64.Eventing.InputManager; diff --git a/Capy64/Eventing/Events/MouseButtonEvent.cs b/Capy64/Eventing/Events/MouseButtonEvent.cs index c5448ec..1a679b9 100644 --- a/Capy64/Eventing/Events/MouseButtonEvent.cs +++ b/Capy64/Eventing/Events/MouseButtonEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Input; using System; using static Capy64.Eventing.InputManager; diff --git a/Capy64/Eventing/Events/MouseMoveEvent.cs b/Capy64/Eventing/Events/MouseMoveEvent.cs index d8e92e7..0a91765 100644 --- a/Capy64/Eventing/Events/MouseMoveEvent.cs +++ b/Capy64/Eventing/Events/MouseMoveEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/Events/MouseWheelEvent.cs b/Capy64/Eventing/Events/MouseWheelEvent.cs index b70137d..41ffb66 100644 --- a/Capy64/Eventing/Events/MouseWheelEvent.cs +++ b/Capy64/Eventing/Events/MouseWheelEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/Events/OverlayEvent.cs b/Capy64/Eventing/Events/OverlayEvent.cs index 74af33b..b63c6d2 100644 --- a/Capy64/Eventing/Events/OverlayEvent.cs +++ b/Capy64/Eventing/Events/OverlayEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using System; diff --git a/Capy64/Eventing/Events/TickEvent.cs b/Capy64/Eventing/Events/TickEvent.cs index 430e605..2a7b0f3 100644 --- a/Capy64/Eventing/Events/TickEvent.cs +++ b/Capy64/Eventing/Events/TickEvent.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using System; namespace Capy64.Eventing.Events; diff --git a/Capy64/Eventing/InputManager.cs b/Capy64/Eventing/InputManager.cs index 9f756cc..c1b11cf 100644 --- a/Capy64/Eventing/InputManager.cs +++ b/Capy64/Eventing/InputManager.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using System; diff --git a/Capy64/Extensions/Bindings/Common.cs b/Capy64/Extensions/Bindings/Common.cs index 539ff01..330a03d 100644 --- a/Capy64/Extensions/Bindings/Common.cs +++ b/Capy64/Extensions/Bindings/Common.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; diff --git a/Capy64/Extensions/Bindings/SDL2.cs b/Capy64/Extensions/Bindings/SDL2.cs index 89c2cfa..c26eab6 100644 --- a/Capy64/Extensions/Bindings/SDL2.cs +++ b/Capy64/Extensions/Bindings/SDL2.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; using System.Runtime.InteropServices; namespace Capy64.Extensions.Bindings; diff --git a/Capy64/Extensions/GameWindowExtensions.cs b/Capy64/Extensions/GameWindowExtensions.cs index 486a339..d764037 100644 --- a/Capy64/Extensions/GameWindowExtensions.cs +++ b/Capy64/Extensions/GameWindowExtensions.cs @@ -1,4 +1,13 @@ -using Capy64.Extensions.Bindings; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Extensions.Bindings; using Microsoft.Xna.Framework; using System; diff --git a/Capy64/IGame.cs b/Capy64/IGame.cs index 9d30c67..f4a0e03 100644 --- a/Capy64/IGame.cs +++ b/Capy64/IGame.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Core; using Capy64.Eventing; using Capy64.Integrations; diff --git a/Capy64/Integrations/DiscordIntegration.cs b/Capy64/Integrations/DiscordIntegration.cs index d686889..ffe8941 100644 --- a/Capy64/Integrations/DiscordIntegration.cs +++ b/Capy64/Integrations/DiscordIntegration.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using DiscordRPC; using DiscordRPC.Logging; using DiscordRPC.Message; diff --git a/Capy64/PluginManager/PluginLoadContext.cs b/Capy64/PluginManager/PluginLoadContext.cs index 5150fd2..644aee6 100644 --- a/Capy64/PluginManager/PluginLoadContext.cs +++ b/Capy64/PluginManager/PluginLoadContext.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; using System.Reflection; using System.Runtime.Loader; diff --git a/Capy64/PluginManager/PluginLoader.cs b/Capy64/PluginManager/PluginLoader.cs index 4f75319..7021537 100644 --- a/Capy64/PluginManager/PluginLoader.cs +++ b/Capy64/PluginManager/PluginLoader.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Microsoft.Extensions.DependencyInjection; using System; using System.Collections.Generic; diff --git a/Capy64/Program.cs b/Capy64/Program.cs index 05b8b92..836d83d 100644 --- a/Capy64/Program.cs +++ b/Capy64/Program.cs @@ -1,4 +1,13 @@ -using Capy64; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; diff --git a/Capy64/Runtime/Constants.cs b/Capy64/Runtime/Constants.cs index efcbba7..0463658 100644 --- a/Capy64/Runtime/Constants.cs +++ b/Capy64/Runtime/Constants.cs @@ -1,4 +1,13 @@ -namespace Capy64.Runtime; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +namespace Capy64.Runtime; public class Constants { diff --git a/Capy64/Runtime/EventEmitter.cs b/Capy64/Runtime/EventEmitter.cs index 568978b..8f92fab 100644 --- a/Capy64/Runtime/EventEmitter.cs +++ b/Capy64/Runtime/EventEmitter.cs @@ -1,4 +1,13 @@ -using Capy64.Core; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Core; using Capy64.Eventing.Events; using Capy64.Eventing; using Microsoft.Xna.Framework.Input; diff --git a/Capy64/Runtime/Extensions/Libraries.cs b/Capy64/Runtime/Extensions/Libraries.cs index 3c6ed3d..9738303 100644 --- a/Capy64/Runtime/Extensions/Libraries.cs +++ b/Capy64/Runtime/Extensions/Libraries.cs @@ -1,4 +1,13 @@ -using KeraLua; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using KeraLua; namespace Capy64.Runtime.Extensions { diff --git a/Capy64/Runtime/Extensions/NativeLibraries.cs b/Capy64/Runtime/Extensions/NativeLibraries.cs index fd37a2f..c05bd6e 100644 --- a/Capy64/Runtime/Extensions/NativeLibraries.cs +++ b/Capy64/Runtime/Extensions/NativeLibraries.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; using System.Runtime.InteropServices; namespace Capy64.Runtime.Extensions diff --git a/Capy64/Runtime/Extensions/Utils.cs b/Capy64/Runtime/Extensions/Utils.cs index 618220d..26903cc 100644 --- a/Capy64/Runtime/Extensions/Utils.cs +++ b/Capy64/Runtime/Extensions/Utils.cs @@ -1,4 +1,13 @@ -using KeraLua; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using KeraLua; using System; using System.Collections; using System.Linq; diff --git a/Capy64/Runtime/Libraries/Audio.cs b/Capy64/Runtime/Libraries/Audio.cs index ce4d371..ff9ced7 100644 --- a/Capy64/Runtime/Libraries/Audio.cs +++ b/Capy64/Runtime/Libraries/Audio.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using Microsoft.Xna.Framework.Audio; using System; diff --git a/Capy64/Runtime/Libraries/Event.cs b/Capy64/Runtime/Libraries/Event.cs index 5a5fe74..6f851af 100644 --- a/Capy64/Runtime/Libraries/Event.cs +++ b/Capy64/Runtime/Libraries/Event.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.Collections.Generic; diff --git a/Capy64/Runtime/Libraries/FileSystem.cs b/Capy64/Runtime/Libraries/FileSystem.cs index a6c9ed3..980c80a 100644 --- a/Capy64/Runtime/Libraries/FileSystem.cs +++ b/Capy64/Runtime/Libraries/FileSystem.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Runtime.Extensions; using KeraLua; using System; diff --git a/Capy64/Runtime/Libraries/GPU.cs b/Capy64/Runtime/Libraries/GPU.cs index c957ff6..e3cce22 100644 --- a/Capy64/Runtime/Libraries/GPU.cs +++ b/Capy64/Runtime/Libraries/GPU.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Runtime.Objects; using KeraLua; using Microsoft.Xna.Framework; diff --git a/Capy64/Runtime/Libraries/HTTP.cs b/Capy64/Runtime/Libraries/HTTP.cs index 188ebe8..9dde9e7 100644 --- a/Capy64/Runtime/Libraries/HTTP.cs +++ b/Capy64/Runtime/Libraries/HTTP.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Runtime.Extensions; using Capy64.Runtime.Objects; using KeraLua; diff --git a/Capy64/Runtime/Libraries/Machine.cs b/Capy64/Runtime/Libraries/Machine.cs index 331da0d..2bd5f29 100644 --- a/Capy64/Runtime/Libraries/Machine.cs +++ b/Capy64/Runtime/Libraries/Machine.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Input; diff --git a/Capy64/Runtime/Libraries/OS.cs b/Capy64/Runtime/Libraries/OS.cs index 03e03c7..382f318 100644 --- a/Capy64/Runtime/Libraries/OS.cs +++ b/Capy64/Runtime/Libraries/OS.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; diff --git a/Capy64/Runtime/Libraries/Term.cs b/Capy64/Runtime/Libraries/Term.cs index 25619eb..6ada7f5 100644 --- a/Capy64/Runtime/Libraries/Term.cs +++ b/Capy64/Runtime/Libraries/Term.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Eventing.Events; using KeraLua; using Microsoft.Xna.Framework; diff --git a/Capy64/Runtime/Libraries/Timer.cs b/Capy64/Runtime/Libraries/Timer.cs index 144cbfe..883ed4c 100644 --- a/Capy64/Runtime/Libraries/Timer.cs +++ b/Capy64/Runtime/Libraries/Timer.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.Collections.Concurrent; diff --git a/Capy64/Runtime/LuaEvent.cs b/Capy64/Runtime/LuaEvent.cs index f7bc468..6492104 100644 --- a/Capy64/Runtime/LuaEvent.cs +++ b/Capy64/Runtime/LuaEvent.cs @@ -1,4 +1,13 @@ -using KeraLua; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using KeraLua; using System; using System.Collections.Generic; using System.Linq; diff --git a/Capy64/Runtime/LuaException.cs b/Capy64/Runtime/LuaException.cs index b22d3e0..cbd727f 100644 --- a/Capy64/Runtime/LuaException.cs +++ b/Capy64/Runtime/LuaException.cs @@ -1,4 +1,13 @@ -using System; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using System; using System.Runtime.Serialization; namespace Capy64.Runtime; diff --git a/Capy64/Runtime/LuaState.cs b/Capy64/Runtime/LuaState.cs index a0d3c83..daa4b37 100644 --- a/Capy64/Runtime/LuaState.cs +++ b/Capy64/Runtime/LuaState.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.Collections.Concurrent; diff --git a/Capy64/Runtime/ObjectManager.cs b/Capy64/Runtime/ObjectManager.cs index 680254d..351158b 100644 --- a/Capy64/Runtime/ObjectManager.cs +++ b/Capy64/Runtime/ObjectManager.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.Collections.Concurrent; diff --git a/Capy64/Runtime/Objects/FileHandle.cs b/Capy64/Runtime/Objects/FileHandle.cs index 36d0b71..f5cc9ed 100644 --- a/Capy64/Runtime/Objects/FileHandle.cs +++ b/Capy64/Runtime/Objects/FileHandle.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.Collections.Generic; diff --git a/Capy64/Runtime/Objects/GPUBuffer.cs b/Capy64/Runtime/Objects/GPUBuffer.cs index 07f95a3..1038a28 100644 --- a/Capy64/Runtime/Objects/GPUBuffer.cs +++ b/Capy64/Runtime/Objects/GPUBuffer.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using KeraLua; using System; using System.IO; diff --git a/Capy64/Runtime/Objects/WebSocketClient.cs b/Capy64/Runtime/Objects/WebSocketClient.cs index 10cf1ed..94935c6 100644 --- a/Capy64/Runtime/Objects/WebSocketClient.cs +++ b/Capy64/Runtime/Objects/WebSocketClient.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Runtime.Libraries; using KeraLua; using System; diff --git a/Capy64/Runtime/PanicScreen.cs b/Capy64/Runtime/PanicScreen.cs index aa3e880..10f48af 100644 --- a/Capy64/Runtime/PanicScreen.cs +++ b/Capy64/Runtime/PanicScreen.cs @@ -1,4 +1,13 @@ -using Capy64.Core; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Core; using Capy64.Runtime.Libraries; using Microsoft.Xna.Framework; using System; diff --git a/Capy64/Runtime/RuntimeManager.cs b/Capy64/Runtime/RuntimeManager.cs index 81271d8..f23c62c 100644 --- a/Capy64/Runtime/RuntimeManager.cs +++ b/Capy64/Runtime/RuntimeManager.cs @@ -1,4 +1,13 @@ -using Capy64.API; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.API; using Capy64.Eventing.Events; using Capy64.Extensions; using Capy64.Runtime.Libraries; diff --git a/Capy64/Runtime/Sandbox.cs b/Capy64/Runtime/Sandbox.cs index ccae526..95b04f6 100644 --- a/Capy64/Runtime/Sandbox.cs +++ b/Capy64/Runtime/Sandbox.cs @@ -1,4 +1,13 @@ -using Capy64.Runtime.Extensions; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Capy64.Runtime.Extensions; using Capy64.Runtime.Libraries; using KeraLua; using System; diff --git a/Capy64/Utils.cs b/Capy64/Utils.cs index fe2d8e5..da61ab5 100644 --- a/Capy64/Utils.cs +++ b/Capy64/Utils.cs @@ -1,4 +1,13 @@ -using Microsoft.Xna.Framework; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Xna.Framework; namespace Capy64; diff --git a/Capy64/Worker.cs b/Capy64/Worker.cs index 88787a5..1b59829 100644 --- a/Capy64/Worker.cs +++ b/Capy64/Worker.cs @@ -1,4 +1,13 @@ -using Microsoft.Extensions.Hosting; +// This file is part of Capy64 - https://github.com/Capy64/Capy64 +// Copyright 2023 Alessandro "AlexDevs" Proto +// +// Licensed under the Apache License, Version 2.0 (the "License"). +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 + +using Microsoft.Extensions.Hosting; using System; using System.Threading; using System.Threading.Tasks;