Roderick's Debug Diary

Friday, 27 November 2020

Changing the name of a variable in CMake

›
 Here's a neat trick in CMake: you want to change the name of a variable, but worry that anyone you've distributed the code to alrea...
Thursday, 12 November 2020

Passing an array of structs from C++ to C#

›
To pass an array of structs from C++ to C#, you can pass a pointer to a C-style array. In C++ you may have a struct, e.g. #pragma pa...
Thursday, 14 November 2019

Resolving conflicts between Qt versions

›
The trueSKY plugin for Unreal uses Qt dll's for UI. Unfortunately so do some other plugins. Because Windows just uses whichever version ...
7 comments:
Thursday, 2 August 2018

Finding and removing files added to git by accident

›
If for example, you've added lib files by mistake to a large git repo, and want to remove them, but don't know the exact paths, use ...
Thursday, 21 June 2018

How to make a custom Wizard for Unreal Editor

›
I wanted to create a wizard in the trueSKY Unreal plugin that would make it easier for users to add trueSKY to UE scenes. I was following  ...
Tuesday, 10 April 2018

Signing installers with certificates

›
Windows Defender has recently decided to falsely mark all of our installers as containing some virus or other. It'll be a long long wh...
Friday, 17 November 2017

Building Unreal Engine projects from the solution using MSBuild

›
If you want to use MSBuild to build UE4 projects, but need to build them from within the solution instead of specifying the vcxproj file (wh...
›
Home
View web version

Roderick's Debug Diary

  • Roderick
  • Roderick
Powered by Blogger.