- Slate
- SlateCore
- Input Core (Some input fields, i.e. SNumericEntry, have input hooks and require this module)
Optional Modules
| ///////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| // In ASP .NET Core 3.1, there is some required middleware in Startup.cs to enable reading the raw body text more than once | |
| // Startup.cs | |
| public void Configure(IApplicationBuilder app, IWebHostEnvironment env) | |
| { | |
| if (env.IsDevelopment()) | |
| { | |
| app.UseDeveloperExceptionPage(); | |
| } |
| /* | |
| A simple log file monitor class for .NET | |
| Uses a threaded timer to check for changes in the file, if the file length has changed then the unread | |
| section of the file is read and parsed into lines before being passed back to the event handler. | |
| Note, because the class uses the threaded timer callbacks on the event hander WILL be made form a | |
| different thread, keep this in mind when using the class. |
| /* | |
| A simple log file monitor class for .NET | |
| Uses a threaded timer to check for changes in the file, if the file length has changed then the unread | |
| section of the file is read and parsed into lines before being passed back to the event handler. | |
| Note, because the class uses the threaded timer callbacks on the event hander WILL be made form a | |
| different thread, keep this in mind when using the class. |
| #pragma once | |
| #include "CoreMinimal.h" | |
| #include "IDetailCustomization.h" | |
| #include "DetailLayoutBuilder.h" | |
| template<typename CustomizedType, typename DetailsClass> | |
| class FGenericDetails : public IDetailCustomization | |
| { | |
| public: |
| // Joystick.cs - 06/02/2017 | |
| // Eric Policaro | |
| using UnityEngine; | |
| namespace Esp.Entity | |
| { | |
| public class Joystick : MonoBehaviour | |
| { | |
| public Transform Target; |
| using System; | |
| using System.Collections.Generic; | |
| using Microsoft.Xna.Framework; | |
| using Microsoft.Xna.Framework.Graphics; | |
| /// From: | |
| /// https://bitbucket.org/C3/2d-xna-primitives/wiki/Home | |
| /// | |
| public static class Primitives2D | |
| { |
| <project name="Project" default="dist" basedir="."> | |
| <property name="version" value="0.0"/> | |
| <property name="src" location="src"/> | |
| <property name="build" location="bin"/> | |
| <property name="dist" location="dist"/> | |
| <property name="test" location="test"/> | |
| <property name="lib" location="lib"/> | |
| <path id="project.class.path"> |
| # Inspired this question/answer (up-vote him!): | |
| # http://stackoverflow.com/a/1274631/1598965 | |
| file_names = ['foo.txt', 'bar.txt'] | |
| file_names.each do |file_name| | |
| text = File.read(file_name).gsub(/search_regexp/, "replace string") | |
| # This will overwrite the existing file with the above gsub output! | |
| File.open(file_name, "w+") {|file| file.puts text} | |
| end |