26 lines
559 B
C++
26 lines
559 B
C++
#pragma once
|
|
#include "Containers/Set.h"
|
|
|
|
class WingManual
|
|
{
|
|
public:
|
|
enum class Section
|
|
{
|
|
HandlerHelp,
|
|
Paths,
|
|
Types,
|
|
ParameterLists,
|
|
IdentifierSanitization,
|
|
Whitespace,
|
|
MaterialEditing,
|
|
ImportantCommands,
|
|
};
|
|
|
|
static TSet<Section> AllSections();
|
|
static void PrintHandlerPrototype(UClass *Handler);
|
|
static void PrintHandlerArguments(UClass *Handler);
|
|
static void PrintHandlerDescription(UClass *Handler);
|
|
static void PrintHandlerHelp(UClass *Handler);
|
|
static void PrintManual(TSet<Section> Sections, UClass *Handler, bool Abridged);
|
|
};
|