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

Public Member Functions

 Impl_IMEInfos (sal_Int32 nPos, OUString aOldTextAfterStartPos)
 
void CopyAttribs (const ExtTextInputAttr *pA, sal_Int32 nL)
 
void DestroyAttribs ()
 

Public Attributes

OUString aOldTextAfterStartPos
 
std::unique_ptr< ExtTextInputAttr[]> pAttribs
 
sal_Int32 nPos
 
sal_Int32 nLen
 
bool bCursor
 
bool bWasCursorOverwrite
 

Detailed Description

Definition at line 114 of file edit.cxx.

Constructor & Destructor Documentation

◆ Impl_IMEInfos()

Impl_IMEInfos::Impl_IMEInfos ( sal_Int32  nPos,
OUString  aOldTextAfterStartPos 
)

Definition at line 130 of file edit.cxx.

References nPos.

Member Function Documentation

◆ CopyAttribs()

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

Definition at line 139 of file edit.cxx.

References nLen, and pAttribs.

◆ DestroyAttribs()

void Impl_IMEInfos::DestroyAttribs ( )

Definition at line 146 of file edit.cxx.

References nLen, and pAttribs.

Member Data Documentation

◆ aOldTextAfterStartPos

OUString Impl_IMEInfos::aOldTextAfterStartPos

Definition at line 116 of file edit.cxx.

◆ bCursor

bool Impl_IMEInfos::bCursor

Definition at line 121 of file edit.cxx.

◆ bWasCursorOverwrite

bool Impl_IMEInfos::bWasCursorOverwrite

Definition at line 122 of file edit.cxx.

◆ nLen

sal_Int32 Impl_IMEInfos::nLen

Definition at line 120 of file edit.cxx.

Referenced by CopyAttribs(), and DestroyAttribs().

◆ nPos

sal_Int32 Impl_IMEInfos::nPos

Definition at line 119 of file edit.cxx.

◆ pAttribs

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

Definition at line 118 of file edit.cxx.

Referenced by CopyAttribs(), and DestroyAttribs().


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