MCPcopy Create free account
hub / github.com/Tencent/UnLua / GenerateIntelliSense

Method GenerateIntelliSense

Plugins/UnLua/Source/UnLua/Private/UnLuaLegacy.cpp:56–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54
55#if WITH_EDITOR
56 void FExportedEnum::GenerateIntelliSense(FString &Buffer) const
57 {
58 Buffer = FString::Printf(TEXT("---@class %s\r\n"), *Name);
59
60 for (TMap<FString, int32>::TConstIterator It(NameValues); It; ++It)
61 {
62 Buffer += FString::Printf(TEXT("---@field %s %s %s\r\n"), TEXT("public"), *It.Key(), TEXT("integer"));
63 }
64
65 Buffer += TEXT("local M = {}\r\n\r\n");
66 Buffer += TEXT("return M\r\n");
67 }
68#endif
69
70} // namespace UnLua

Callers 2

GetFunction · 0.45
MainMethod · 0.45

Calls 1

KeyMethod · 0.45

Tested by

no test coverage detected