LibreOffice Module vcl (master) 1
Public Member Functions | Public Attributes | List of all members
TEIMEInfos Struct Reference

#include <textdata.hxx>

Collaboration diagram for TEIMEInfos:
[legend]

Public Member Functions

 TEIMEInfos (const TextPaM &rPos, OUString aOldTextAfterStartPos)
 
 ~TEIMEInfos ()
 
void CopyAttribs (const ExtTextInputAttr *pA, sal_Int32 nL)
 
void DestroyAttribs ()
 

Public Attributes

OUString aOldTextAfterStartPos
 
std::unique_ptr< ExtTextInputAttr[]> pAttribs
 
TextPaM aPos
 
sal_Int32 nLen
 
bool bWasCursorOverwrite
 

Detailed Description

Definition at line 126 of file textdata.hxx.

Constructor & Destructor Documentation

◆ TEIMEInfos()

TEIMEInfos::TEIMEInfos ( const TextPaM rPos,
OUString  aOldTextAfterStartPos 
)

Definition at line 320 of file textdata.cxx.

◆ ~TEIMEInfos()

TEIMEInfos::~TEIMEInfos ( )

Definition at line 328 of file textdata.cxx.

Member Function Documentation

◆ CopyAttribs()

void TEIMEInfos::CopyAttribs ( const ExtTextInputAttr pA,
sal_Int32  nL 
)

Definition at line 332 of file textdata.cxx.

References nLen, and pAttribs.

◆ DestroyAttribs()

void TEIMEInfos::DestroyAttribs ( )

Definition at line 339 of file textdata.cxx.

References nLen, and pAttribs.

Member Data Documentation

◆ aOldTextAfterStartPos

OUString TEIMEInfos::aOldTextAfterStartPos

Definition at line 128 of file textdata.hxx.

◆ aPos

TextPaM TEIMEInfos::aPos

Definition at line 130 of file textdata.hxx.

◆ bWasCursorOverwrite

bool TEIMEInfos::bWasCursorOverwrite

Definition at line 132 of file textdata.hxx.

◆ nLen

sal_Int32 TEIMEInfos::nLen

Definition at line 131 of file textdata.hxx.

Referenced by CopyAttribs(), and DestroyAttribs().

◆ pAttribs

std::unique_ptr<ExtTextInputAttr[]> TEIMEInfos::pAttribs

Definition at line 129 of file textdata.hxx.

Referenced by CopyAttribs(), and DestroyAttribs().


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