#include <gr_Abi_DefaultShaper.h>
Classes | |
struct | AbiTextProperties |
Public Member Functions | |
virtual void | registerShaper (const SmartPtr< class ShaperManager > &, unsigned) |
virtual void | unregisterShaper (const SmartPtr< class ShaperManager > &, unsigned) |
virtual void | shape (class ShapingContext &) const |
void | setGraphics (class GR_Graphics *) |
class GR_Graphics * | getGraphics (void) const |
Static Public Member Functions | |
static SmartPtr < GR_Abi_DefaultShaper > | create (void) |
Protected Member Functions | |
GR_Abi_DefaultShaper (void) | |
virtual | ~GR_Abi_DefaultShaper () |
AreaRef | shapeChar (MathVariant, const class ShapingContext &, UT_UCS4Char) const |
Static Protected Member Functions | |
static const AbiTextProperties & | getTextProperties (MathVariant=NORMAL_VARIANT) |
Protected Attributes | |
class GR_Graphics * | m_pGraphics |
GR_Abi_DefaultShaper::GR_Abi_DefaultShaper | ( | void | ) | [protected] |
Referenced by create().
GR_Abi_DefaultShaper::~GR_Abi_DefaultShaper | ( | ) | [protected, virtual] |
static SmartPtr<GR_Abi_DefaultShaper> GR_Abi_DefaultShaper::create | ( | void | ) | [inline, static] |
References GR_Abi_DefaultShaper().
class GR_Graphics* GR_Abi_DefaultShaper::getGraphics | ( | void | ) | const [inline] |
References m_pGraphics.
const GR_Abi_DefaultShaper::AbiTextProperties & GR_Abi_DefaultShaper::getTextProperties | ( | MathVariant | variant = NORMAL_VARIANT |
) | [static, protected] |
References UT_ASSERT.
virtual void GR_Abi_DefaultShaper::registerShaper | ( | const SmartPtr< class ShaperManager > & | , | |
unsigned | ||||
) | [virtual] |
void GR_Abi_DefaultShaper::setGraphics | ( | class GR_Graphics * | pGr | ) |
References m_pGraphics.
void GR_Abi_DefaultShaper::shape | ( | class ShapingContext & | context | ) | const [virtual] |
References MAPPED_BASE_INDEX, and shapeChar().
AreaRef GR_Abi_DefaultShaper::shapeChar | ( | MathVariant | , | |
const class ShapingContext & | , | |||
UT_UCS4Char | ||||
) | const [protected] |
Referenced by shape().
void GR_Abi_DefaultShaper::unregisterShaper | ( | const SmartPtr< class ShaperManager > & | , | |
unsigned | ||||
) | [virtual] |
class GR_Graphics* GR_Abi_DefaultShaper::m_pGraphics [protected] |
Referenced by getGraphics(), and setGraphics().