14 #ifndef CLRenderResolver_H__
15 #define CLRenderResolver_H__
68 std::map<std::string, const CLStyle*>
mKeyMap;
73 std::map<std::string, const CLStyle*>
mRoleMap;
78 std::map<std::string, const CLStyle*>
mTypeMap;
83 std::map<std::string, const CLColorDefinition*>
mColorMap;
183 void setDeducedObjectRoles(
const std::map<const CLMetabReferenceGlyph*, std::string>& deducedObjectRoles);
210 #endif // CLRenderResolver_H__
std::map< std::string, const CLStyle * > mKeyMap
std::map< const CLMetabReferenceGlyph *, std::string > mDeducedObjectRoles
std::map< std::string, const CLGradientBase * > mGradientMap
const CLColorDefinition * getColorDefinition(const std::string &id) const
void setBackgroundColor()
const CLStyle * resolveStyle(const CLGraphicalObject *pObject) const
void setDeducedObjectRoles(const std::map< const CLMetabReferenceGlyph *, std::string > &deducedObjectRoles)
CLRenderResolver & operator=(const CLRenderResolver &)
void fill_global_maps(const CLGlobalRenderInformation *pRenderInformation)
const CLStyle * resolveStyleForType(const std::string &type) const
std::map< std::string, const CLStyle * > mRoleMap
void fill_base_maps(const CLRenderInformationBase *pRenderInformation)
std::map< std::string, const CLColorDefinition * > mColorMap
CLRenderResolver(const CLRenderResolver &)
const CLColorDefinition * getBackgroundColor() const
std::map< std::string, const CLStyle * > mTypeMap
CLColorDefinition * mpBackgroundColor
const CLLineEnding * getLineEnding(const std::string &id) const
void fill_local_maps(const CLLocalRenderInformation *pRenderInformation)
const CLStyle * resolveStyleForRole(const std::string &role) const
const CLGradientBase * getGradientBase(const std::string &id) const
const CLStyle * resolveStyleForKey(const std::string &key) const
CLRenderInformationBase * mpRenderInformation
std::map< std::string, const CLLineEnding * > mLineEndingMap