Skip to content

Tutorial

#include "Tutorial/Tutorial.h"

Public Functions

Name
Tutorial(std::shared_ptr< TutorialHeader > header, std::vector< TutorialStep > steps, std::unordered_map< std::string, std::shared_ptr< GUIImage > > filenameToImageMap)
autogetStepCount() const

Public Attributes

Name
std::unordered_map< std::string, std::shared_ptr< GUIImage > >m_filenameToImage <br>support structures, filename to GUIImage (including GLuint id)
std::shared_ptr< TutorialHeader >m_header
std::vector< TutorialStep >m_steps

Public Functions Documentation

function Tutorial

cpp
inline Tutorial(
    std::shared_ptr< TutorialHeader > header,
    std::vector< TutorialStep > steps,
    std::unordered_map< std::string, std::shared_ptr< GUIImage > > filenameToImageMap
)
inline Tutorial(
    std::shared_ptr< TutorialHeader > header,
    std::vector< TutorialStep > steps,
    std::unordered_map< std::string, std::shared_ptr< GUIImage > > filenameToImageMap
)

function getStepCount

cpp
inline auto getStepCount() const
inline auto getStepCount() const

Public Attributes Documentation

variable m_filenameToImage

cpp
std::unordered_map< std::string, std::shared_ptr< GUIImage > > m_filenameToImage;
std::unordered_map< std::string, std::shared_ptr< GUIImage > > m_filenameToImage;

support structures, filename to GUIImage (including GLuint id)

variable m_header

cpp
std::shared_ptr< TutorialHeader > m_header;
std::shared_ptr< TutorialHeader > m_header;

variable m_steps

cpp
std::vector< TutorialStep > m_steps;
std::vector< TutorialStep > m_steps;

Updated on 2025-01-07 at 13:40:43 +0000