Plugins
completion_list_generation.cpp File Reference
#include <iostream>
#include <sstream>
#include <string>
#include "ug.h"
#include "ugbase.h"
#include "bindings/lua/lua_util.h"
#include "registry/class_helper.h"
#include "bridge/bridge.h"
#include "common/util/parameter_parsing.h"
#include "compile_info/compile_info.h"
#include "ug_docu_class_description.h"
#include "ugdocu_misc.h"
#include "html_generation.h"

Namespaces

 ug
 
 ug::DocuGen
 App for generating documentation of registered classes and methods.
 

Functions

void ug::DocuGen::AddLuaDebugCompletions (ostream &f)
 
void ug::DocuGen::WriteClassCompleter (ostream &classhtml, UGDocuClassDescription *d, ClassHierarchy &hierarchy)
 
void ug::DocuGen::WriteCompletionList (std::vector< UGDocuClassDescription > &classesAndGroupsAndImplementations, bool bSilent, ClassHierarchy &hierarchy)
 
void ug::DocuGen::WriteCompletionList (std::vector< UGDocuClassDescription > classesAndGroupsAndImplementations, bool bSilent)
 
void ug::DocuGen::WriteConstructorCompleter (ostream &f, string classname, const bridge::ExportedConstructor &thefunc, string group)
 
void ug::DocuGen::WriteFunctionCompleter (ostream &f, const char *desc, const bridge::ExportedFunctionBase &thefunc, string group, const char *pClass=NULL, bool bConst=false)
 
void ug::DocuGen::WriteFunctionHTMLCompleter (ostream &file, const bridge::ExportedFunctionBase &thefunc, const char *group, const char *pClass)