The Challenge of Supporting Non-Release Engine Versions
So it would seem that the challenge of supporting a non-release engine version has emerged, incremental new testing builds from Epic are not binary compatible and involve significant code changes!
What I uploaded compiled great for me in 4.11.4, but 4.11.5 and 4.11.6 have since become binary incompatible and are the source of the errors you are reporting.
I am upgrading to 4.11.6 now so I can address these issues.
**
I guess in general you should be prepared for stuff to break between increments of an unofficial engine test build like 4.11 currently is**, and let me know when occurs.
I primarly work in released engine versions but I am planning to have Victory Plugin go with the pre-release test engine builds, but frequent binary incompatibility. appears to be one side-effect of that choice.
I really dont think that once marketplace plugins are live that Epic will be able to convince developers to keep pace with every single incremental test build for unreleased engine versions, due to high probability of code changes causing binary incompatibilities.
You are going to be feeling spoiled at me supporting Victory Plugin for each test build increment
Please note I can only ever support the most recent incremental pre-release Engine build, seeing as each version could and seems to tend to be binary incompatible.
I hope you are seeing the complexity of the choice I was compelled to make by popular demand, supporting a test engine build is a lot of work! Donations are appreciated.
PS: Btw, IImageWrapper going from Developer to Runtime is a great thing! And thanks for reporting that Dannington, and confirmations from John and RhythmScript!