/Game/MuJoCoImports/foo -> /Game/MuJoCoImports/foo.foo_C /Game/MuJoCoImports/foo.foo_C -> unchanged
| 330 | // /Game/MuJoCoImports/foo -> /Game/MuJoCoImports/foo.foo_C |
| 331 | // /Game/MuJoCoImports/foo.foo_C -> unchanged |
| 332 | FString ResolveBpClassPath(const FString& In) |
| 333 | { |
| 334 | if (In.EndsWith(TEXT("_C"))) |
| 335 | return In; |
| 336 | int32 SlashIdx = INDEX_NONE; |
| 337 | if (!In.FindLastChar('/', SlashIdx)) |
| 338 | return In; |
| 339 | const FString Stem = In.Mid(SlashIdx + 1); |
| 340 | return FString::Printf(TEXT("%s.%s_C"), *In, *Stem); |
| 341 | } |
| 342 | } // namespace |
| 343 | |
| 344 | namespace |