#include <map>
#include <string>
#include "TdkLayoutException.h"
#include "TeBox.h"
#include "TdkVisual.h"
#include "TdkObjectGID.h"
Classes | |
class | TdkTemplateObjectFactory |
Defines the TdkTemplateObjectFactory class. More... | |
Typedefs | |
typedef TdkTemplateObject *(*) | TdkTemplateObjectConstructorFunction (std::string name, const TeBox &bBox, void *geometry, TdkVisual *visual, bool useCurrentView, TdkObjectGID *viewGID) |
typedef std::map< std::string, TdkTemplateObjectConstructorFunction > | TdkTemplateObjectConstructorFunctionSet |
typedef std::map< std::string, int > | TdkTemplateObjectTypeCounter |
typedef TdkTemplateObject*(*) TdkTemplateObjectConstructorFunction(std::string name, const TeBox &bBox, void *geometry, TdkVisual *visual, bool useCurrentView, TdkObjectGID *viewGID) |
typedef std::map<std::string, TdkTemplateObjectConstructorFunction> TdkTemplateObjectConstructorFunctionSet |
typedef std::map<std::string, int> TdkTemplateObjectTypeCounter |