37#include "Commandlet.generated.h"
46 FString HelpDescription;
96 uint32 UseCommandletResultAsExitCode: 1;
103 virtual int32 Main(
const FString& Params) {
return 0; }
120 if ( **NextToken ==
TCHAR(
'-') )
145 ParseCommandLine(CmdLine, Tokens,
Switches);
179 virtual void CreateCustomEngine(
const FString& Params) {}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
Definition UnrealString.h.inl:34
Definition Commandlet.h:41
Definition Commandlet.h:183
static CORE_API bool Token(const TCHAR *&Str, TCHAR *Result, int32 MaxLen, bool bUseEscape, const TCHAR SingleCharacterDelimiter=TEXT('\0'))
Definition Parse.cpp:846