LibreOffice Module vcl (master) 1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
vcl::RoadmapWizardImpl Struct Reference
Collaboration diagram for vcl::RoadmapWizardImpl:
[legend]

Public Member Functions

 RoadmapWizardImpl ()
 
sal_Int32 getStateIndexInPath (WizardTypes::WizardState _nState, PathId _nPathId)
 returns the index of the current state in the path with the given id, or -1 More...
 

Static Public Member Functions

static sal_Int32 getStateIndexInPath (WizardTypes::WizardState _nState, const WizardPath &_rPath)
 returns the index of the current state in given path, or -1 More...
 
static sal_Int32 getFirstDifferentIndex (const WizardPath &_rLHS, const WizardPath &_rRHS)
 returns the index of the first state in which the two given paths differ More...
 

Public Attributes

ScopedVclPtr< ORoadmap > pRoadmap
 
Paths aPaths
 
PathId nActivePath
 
StateDescriptions aStateDescriptors
 
StateSet aDisabledStates
 
bool bActivePathIsDefinite
 

Detailed Description

Definition at line 59 of file roadmapwizard.cxx.

Constructor & Destructor Documentation

◆ RoadmapWizardImpl()

vcl::RoadmapWizardImpl::RoadmapWizardImpl ( )
inline

Definition at line 68 of file roadmapwizard.cxx.

Member Function Documentation

◆ getFirstDifferentIndex()

sal_Int32 vcl::RoadmapWizardImpl::getFirstDifferentIndex ( const WizardPath _rLHS,
const WizardPath _rRHS 
)
static

returns the index of the first state in which the two given paths differ

Definition at line 113 of file roadmapwizard.cxx.

Referenced by vcl::RoadmapWizardMachine::activatePath(), vcl::RoadmapWizardMachine::canAdvance(), vcl::RoadmapWizardMachine::implUpdateRoadmap(), and vcl::RoadmapWizard::implUpdateRoadmap().

◆ getStateIndexInPath() [1/2]

sal_Int32 vcl::RoadmapWizardImpl::getStateIndexInPath ( WizardTypes::WizardState  _nState,
const WizardPath _rPath 
)
static

◆ getStateIndexInPath() [2/2]

sal_Int32 vcl::RoadmapWizardImpl::getStateIndexInPath ( WizardTypes::WizardState  _nState,
PathId  _nPathId 
)

returns the index of the current state in the path with the given id, or -1

Definition at line 103 of file roadmapwizard.cxx.

References aPaths, and getStateIndexInPath().

Member Data Documentation

◆ aDisabledStates

StateSet vcl::RoadmapWizardImpl::aDisabledStates

Definition at line 65 of file roadmapwizard.cxx.

◆ aPaths

Paths vcl::RoadmapWizardImpl::aPaths

Definition at line 62 of file roadmapwizard.cxx.

Referenced by getStateIndexInPath().

◆ aStateDescriptors

StateDescriptions vcl::RoadmapWizardImpl::aStateDescriptors

Definition at line 64 of file roadmapwizard.cxx.

◆ bActivePathIsDefinite

bool vcl::RoadmapWizardImpl::bActivePathIsDefinite

Definition at line 66 of file roadmapwizard.cxx.

◆ nActivePath

PathId vcl::RoadmapWizardImpl::nActivePath

Definition at line 63 of file roadmapwizard.cxx.

◆ pRoadmap

ScopedVclPtr<ORoadmap> vcl::RoadmapWizardImpl::pRoadmap

Definition at line 61 of file roadmapwizard.cxx.


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