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

Namespaces

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

Functions

bool ug::DocuGen::ClassGroupDescSort (const ClassGroupDesc *i, const ClassGroupDesc *j)
 
bool ug::DocuGen::ExportedClassSort (const IExportedClass *i, const IExportedClass *j)
 
bool ug::DocuGen::ExportedFunctionsGroupSort (const bridge::ExportedFunction *i, const bridge::ExportedFunction *j)
 
bool ug::DocuGen::ExportedFunctionsSort (const bridge::ExportedFunctionBase *i, const bridge::ExportedFunctionBase *j)
 
string ug::DocuGen::GetBeautifiedTag (string tag)
 
string ug::DocuGen::GetClassGroup (string classname)
 
string ug::DocuGen::GetClassGroupStd (string classname)
 
string ug::DocuGen::GetFilenameForGroup (string s, string dir)
 
bool ug::DocuGen::IsPluginGroup (string g)
 
void ug::DocuGen::ParameterToString (ostream &file, const bridge::ParameterInfo &par, int i, bool bHTML)
 
string ug::DocuGen::tohtmlstring (const string &str)
 
void ug::DocuGen::WriteClassHierarchy (ostream &file, ClassHierarchy &c)