Samuel Kahn e3eb3c2f7d
UE4 client generator fixes (#6438)
* Added the possibility for a codegen to set the location of the generated model files, similarly to API files.

* Removed std::shared_ptr from the generated types. Types in UE4Codegen are handled as POD structs, not shared pointers.

* Fixed handling of body parameters as per the specification, the single body object is written directly as the payload.

* Fixed handling of files and binaries, if a field is both isFile and isBinary, file will take precedence.

* Updated cpp-ue4 client samples

* Fixed handling of enums in models

Co-authored-by: William Cheng <wing328hk@gmail.com>
2020-06-01 00:13:12 +08:00

32 lines
829 B
Plaintext

OpenAPI.Build.cs
Private\OpenAPIApiResponse.cpp
Private\OpenAPIBaseModel.cpp
Private\OpenAPICategory.cpp
Private\OpenAPIHelpers.cpp
Private\OpenAPIModule.cpp
Private\OpenAPIModule.h
Private\OpenAPIOrder.cpp
Private\OpenAPIPet.cpp
Private\OpenAPIPetApi.cpp
Private\OpenAPIPetApiOperations.cpp
Private\OpenAPIStoreApi.cpp
Private\OpenAPIStoreApiOperations.cpp
Private\OpenAPITag.cpp
Private\OpenAPIUser.cpp
Private\OpenAPIUserApi.cpp
Private\OpenAPIUserApiOperations.cpp
Public\OpenAPIApiResponse.h
Public\OpenAPIBaseModel.h
Public\OpenAPICategory.h
Public\OpenAPIHelpers.h
Public\OpenAPIOrder.h
Public\OpenAPIPet.h
Public\OpenAPIPetApi.h
Public\OpenAPIPetApiOperations.h
Public\OpenAPIStoreApi.h
Public\OpenAPIStoreApiOperations.h
Public\OpenAPITag.h
Public\OpenAPIUser.h
Public\OpenAPIUserApi.h
Public\OpenAPIUserApiOperations.h