14 #ifndef __INCLUDED_SCOPIRA_CORE_VIEWTYPE_H__ 15 #define __INCLUDED_SCOPIRA_CORE_VIEWTYPE_H__ 17 #include <scopira/core/objecttype.h> 18 #include <scopira/tool/export.h> 38 std::string dm_menuname;
44 SCOPIRA_EXPORT
viewtype(
const std::string &name, copyfunc_t cp,
const std::string &menuname,
int vgmask);
52 const std::string &
get_menuname(
void)
const {
return dm_menuname; }
54 int get_vgmask(
void)
const {
return dm_vgmask; }
void set_modeltype(objecttype *mt)
sets the model type
Definition: objecttype.h:38
Definition: archiveflow.h:20
const std::string & get_menuname(void) const
gets the user-displayable menu name
Definition: viewtype.h:52
viewtype(const std::string &name, copyfunc_t cp, const std::string &menuname, int vgmask)
ctor
Definition: viewtype.h:35
objecttype * get_modeltype(void) const
gets the model type
Definition: viewtype.h:49
virtual void print_tree_this(int indent)
internal