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
)

function getStepCount ​

cpp
inline auto getStepCount() const

Public Attributes Documentation ​

variable m_filenameToImage ​

cpp
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;

variable m_steps ​

cpp
std::vector< TutorialStep > m_steps;

Updated on 2026-09-11 at 21:24:24 +0000