LibreOffice Module editeng (master) 1
Public Member Functions | Private Attributes | List of all members
SvxNodeNum Class Reference

#include <numitem.hxx>

Public Member Functions

 SvxNodeNum ()=default
 
SvxNodeNumoperator= (const SvxNodeNum &rCpy)
 
sal_uInt8 GetLevel () const
 
void SetLevel (sal_uInt8 nVal)
 
const sal_uInt16 * GetLevelVal () const
 
sal_uInt16 * GetLevelVal ()
 

Private Attributes

sal_uInt16 nLevelVal [SVX_MAX_NUM] = {}
 
sal_uInt8 nMyLevel = 0
 

Detailed Description

Definition at line 333 of file numitem.hxx.

Constructor & Destructor Documentation

◆ SvxNodeNum()

SvxNodeNum::SvxNodeNum ( )
inlineexplicitdefault

Member Function Documentation

◆ GetLevel()

sal_uInt8 SvxNodeNum::GetLevel ( ) const
inline

Definition at line 342 of file numitem.hxx.

References nMyLevel.

Referenced by SvxNumRule::MakeNumString().

◆ GetLevelVal() [1/2]

sal_uInt16 * SvxNodeNum::GetLevelVal ( )
inline

Definition at line 346 of file numitem.hxx.

References nLevelVal.

◆ GetLevelVal() [2/2]

const sal_uInt16 * SvxNodeNum::GetLevelVal ( ) const
inline

Definition at line 345 of file numitem.hxx.

References nLevelVal.

Referenced by SvxNumRule::MakeNumString().

◆ operator=()

SvxNodeNum & SvxNodeNum::operator= ( const SvxNodeNum rCpy)
inline

Definition at line 349 of file numitem.hxx.

References nLevelVal, and nMyLevel.

◆ SetLevel()

void SvxNodeNum::SetLevel ( sal_uInt8  nVal)
inline

Definition at line 343 of file numitem.hxx.

References nMyLevel.

Member Data Documentation

◆ nLevelVal

sal_uInt16 SvxNodeNum::nLevelVal[SVX_MAX_NUM] = {}
private

Definition at line 335 of file numitem.hxx.

Referenced by GetLevelVal(), and operator=().

◆ nMyLevel

sal_uInt8 SvxNodeNum::nMyLevel = 0
private

Definition at line 336 of file numitem.hxx.

Referenced by GetLevel(), operator=(), and SetLevel().


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