Robert Campbell

Results 46 issues of Robert Campbell

Re-organized some includes and grouped foundation headers together Introduced foundation.h, which has the engine-agnostic things from lumix.h Replaced LUMIX_ENGINE_API with LUMIX_FOUNDATION_API in new foundation lib. Moved HashFunc specializations for EntityPtr...

https://github.com/libsdl-org/SDL/blob/main/docs/README-migration.md

[typealias Crash.dmp](https://github.com/beefytech/Beef/files/14215963/typealias.Crash.dmp) ![image](https://github.com/beefytech/Beef/assets/78807/0eab55ba-ea9d-405a-aeb5-106415b61705)

Here are some IDE crash dumps. Hopefully they can help to fix some errors. 1 occurs when starting to debug the program. The other 2 occurs when trying to navigate...

![image](https://github.com/beefytech/Beef/assets/78807/ef5544e0-bd8c-4146-980f-605da78b4909) Notice there is no semicolon after: ```public override StringView Name => "Audio"``` This doesn't cause a compile time error, but causes bad formatting of code.

https://github.com/beefytech/Beef/assets/78807/90e0e143-86bc-4a50-9ad0-c45f8edc86d5 Highlighted in the video.

```cs interface IParent { bool IsEnabled {get; set;} } interface IChild : IParent { } class Implementation : IChild{ public bool IsEnabled {get; set;} } class Program { public static...

I have a math util class: ``` using System; namespace Sphenery.Core.Mathematics; /// /// Contains useful mathematical functions. /// public static class MathUtil { /// /// Gets a value indicating whether...

![image](https://github.com/beefytech/Beef/assets/78807/a15954cc-827a-4201-8916-91c302033653) The compiler is complaining that outDevice isn't assigned a value. However, a value is assigned in all branches.

Pasting this code in the IDE will surface the error: ``` public struct PooledObjectScope : IDisposable { /// Initializes a new instance of the structure. /// @param pool The pool...