David Snopek
David Snopek
Testing this for a little while, it seems to occasionally still pull an artifact that's a couple days old, even though there may be like ~40 newer ones. Adding a...
An update: I copied the code for this action into my project, and added some `console.log()` statements. It is picking the first workflow run in the loop, and it is...
I agree, exposing this function is a trap. I've just posted PR https://github.com/godotengine/godot-cpp/pull/1513 to unexpose it
Thanks, this is looking really great to me! I've been experimenting with it for the 'godot_openxr_vendors' extension, see: https://github.com/GodotVR/godot_openxr_vendors/pull/149 Something that occurs to me for the future: if we could...
> Class headers seem to have something (methods or types bindings?) which references the constructor of object types in arguments / return values (thus causing undefined references even if you...
Cherry-picked for 4.2 in PR https://github.com/godotengine/godot-cpp/pull/1527
Cherry-picked for 4.1 in PR https://github.com/godotengine/godot-cpp/pull/1529
No, it's still not possible. Side note: Is this even possible for classes added in Godot modules? The only classes I can think of with proper constructors are variant types,...
Thanks! Now that we have `callable_mp()`, you could simulate `add_template_group_task()`. So, rather than doing: ``` WorkerThreadPool::get_singleton()->add_template_group_task(this, &MyClass::method, data, ...); ``` ... you can do: ``` WorkerThreadPool::get_singleton()->add_group_task(callable_mp(this, &MyClass::method).bind(data), ...); ``` I...
It's not ideal, but you can store pointers as `uint64_t` as a way to put them into a `Variant`. This strategy is used in a bunch of places in the...