ぼっちプログラマのメモ

Unreal Engineについて書いたりしてます

2026-01-01から1年間の記事一覧

【UE5】UPROPERTYのInterfaceフィルタリング指定子まとめ(MustImplement / ObjectMustImplement / AllowedClasses)

はじめに UE5.8 の Mover プラグインのソースを眺めていたら、見慣れないメタ指定子に遭遇しました。 // Mover/Source/Mover/Public/MoverComponent.h:923 UPROPERTY(EditDefaultsOnly, EditFixedSize, Instanced, Category = Mover, meta = (NoResetToDefau…

【UE5】小ネタ:指定した関数がBPで実装・Overrideされているかを判定する方法

Moverの勉強中に見かけたコードが面白かったので自分用メモ // 指定した UFunction が Blueprint 側で実装されているかを判定する auto IsImplementedInBlueprint = [](const UFunction* Func) -> bool { return Func && ensure(Func->GetOuter()) && Func->…

【UE5】UE5.7 → UE5.8 で同梱プラグインが 100 個増えていた話

はじめに 皆お待ちかねのUE5.8、「Preview版は5月、正式リリースは6月中旬予定」ですが、GitHubでは5.8ブランチが切られています。 t.co https://github.com/EpicGames/UnrealEngine/tree/5.8 せっかくのGWなので色々調べてみるか~と覗いてみたら…「めちゃ…