All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ItemUtils.h File Reference
#include "Config.h"
#include "MapItem.h"
#include "AbstractType.h"
#include <QGraphicsItem>
#include <QList>
#include <vector>

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::layout
 This is the namespace for the Layout module.
 

Functions

TELAYOUTEXPORT int te::layout::countType (QList< QGraphicsItem * > graphicsItems, te::layout::LayoutAbstractObjectType type)
 
TELAYOUTEXPORT MapItem * te::layout::getMapItem (QList< QGraphicsItem * > graphicsItems, std::string name)
 
TELAYOUTEXPORT std::vector
< MapItem * > 
te::layout::getMapItemList (QList< QGraphicsItem * > graphicsItems)
 
TELAYOUTEXPORT bool te::layout::isCurrentMapTools ()
 
TELAYOUTEXPORT std::vector
< std::string > 
te::layout::mapNameList (QList< QGraphicsItem * > graphicsItems)
 
TELAYOUTEXPORT int te::layout::maxTypeId (QList< QGraphicsItem * > graphicsItems, te::layout::LayoutAbstractObjectType type)