LibreOffice Module svx (master) 1
|
Each shape type is described by listing its id, its service name and a function which creates a new accessible object that can represent that service. More...
#include <ShapeTypeHandler.hxx>
Public Member Functions | |
ShapeTypeDescriptor (ShapeTypeId nId, OUString sName, tCreateFunction aFunction) | |
ShapeTypeDescriptor () | |
Public Attributes | |
ShapeTypeId | mnShapeTypeId |
OUString | msServiceName |
tCreateFunction | maCreateFunction |
Each shape type is described by listing its id, its service name and a function which creates a new accessible object that can represent that service.
The id has to be unique with respect to the create function.
Definition at line 57 of file ShapeTypeHandler.hxx.
|
inline |
Definition at line 62 of file ShapeTypeHandler.hxx.
References nId.
|
inline |
Definition at line 68 of file ShapeTypeHandler.hxx.
tCreateFunction accessibility::ShapeTypeDescriptor::maCreateFunction |
Definition at line 61 of file ShapeTypeHandler.hxx.
Referenced by accessibility::ShapeTypeHandler::AddShapeTypeList().
ShapeTypeId accessibility::ShapeTypeDescriptor::mnShapeTypeId |
Definition at line 59 of file ShapeTypeHandler.hxx.
Referenced by accessibility::ShapeTypeHandler::AddShapeTypeList().
OUString accessibility::ShapeTypeDescriptor::msServiceName |
Definition at line 60 of file ShapeTypeHandler.hxx.
Referenced by accessibility::ShapeTypeHandler::AddShapeTypeList().