LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
vcl::WidgetDefinition Class Reference

#include <WidgetDefinition.hxx>

Public Member Functions

std::shared_ptr< WidgetDefinitionPartgetDefinition (ControlType eType, ControlPart ePart)
 

Public Attributes

std::shared_ptr< WidgetDefinitionStylempStyle
 
std::unordered_map< ControlTypeAndPart, std::shared_ptr< WidgetDefinitionPart > > maDefinitions
 

Detailed Description

Definition at line 259 of file WidgetDefinition.hxx.

Member Function Documentation

std::shared_ptr< WidgetDefinitionPart > vcl::WidgetDefinition::getDefinition ( ControlType  eType,
ControlPart  ePart 
)

Definition at line 18 of file WidgetDefinition.cxx.

References maDefinitions.

Member Data Documentation

std::unordered_map<ControlTypeAndPart, std::shared_ptr<WidgetDefinitionPart> > vcl::WidgetDefinition::maDefinitions
std::shared_ptr<WidgetDefinitionStyle> vcl::WidgetDefinition::mpStyle

Definition at line 262 of file WidgetDefinition.hxx.

Referenced by vcl::WidgetDefinitionReader::read().


The documentation for this class was generated from the following files: