8 #include "LabelAnchorCategory.h"
9 #include "LabelStyle.h"
20 typedef LabelAnchorCategory::IdType LabelAnchorCategoryId;
21 typedef LabelStyle::IdType LabelStyleId;
23 inline static LabelStyleBinding* Create(
const LabelAnchorCategoryId& labelAnchorCategory,
const LabelStyleId& labelStyleId);
25 const LabelAnchorCategoryId& GetLabelAnchorCategoryId()
const {
return m_labelAnchorCategoryId; }
27 const LabelStyleId& GetLabelStyleId()
const {
return m_labelStyleId; }
30 LabelStyleBinding(
const LabelAnchorCategoryId& labelAnchorCategoryId,
const LabelStyleId& labelStyleId)
31 : m_labelAnchorCategoryId(labelAnchorCategoryId)
32 , m_labelStyleId(labelStyleId)
35 LabelAnchorCategoryId m_labelAnchorCategoryId;
36 LabelStyleId m_labelStyleId;
40 inline LabelStyleBinding* LabelStyleBinding::Create(
const LabelAnchorCategoryId& labelAnchorCategoryId,
const LabelStyleId& labelStyleId)