Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
LoadIntroCutsceneEvent Struct Reference

#include <event.hpp>

Public Member Functions

 LoadIntroCutsceneEvent ()=default
 
 LoadIntroCutsceneEvent (const SharedGameState &state, EntityID pov_eid, EntityID dm_eid, const std::array< boost::optional< SharedObject >, MAX_POINT_LIGHTS > &lights)
 
 DEF_SERIALIZE (Archive &ar, const unsigned int version)
 

Data Fields

SharedGameState state
 
EntityID pov_eid
 
EntityID dm_eid
 
std::array< boost::optional< SharedObject >, MAX_POINT_LIGHTSlights
 

Constructor & Destructor Documentation

◆ LoadIntroCutsceneEvent() [1/2]

LoadIntroCutsceneEvent::LoadIntroCutsceneEvent ( )
default

◆ LoadIntroCutsceneEvent() [2/2]

LoadIntroCutsceneEvent::LoadIntroCutsceneEvent ( const SharedGameState state,
EntityID  pov_eid,
EntityID  dm_eid,
const std::array< boost::optional< SharedObject >, MAX_POINT_LIGHTS > &  lights 
)
inlineexplicit

Member Function Documentation

◆ DEF_SERIALIZE()

LoadIntroCutsceneEvent::DEF_SERIALIZE ( Archive &  ar,
const unsigned int  version 
)
inline

Field Documentation

◆ dm_eid

EntityID LoadIntroCutsceneEvent::dm_eid

◆ lights

std::array<boost::optional<SharedObject>, MAX_POINT_LIGHTS> LoadIntroCutsceneEvent::lights

◆ pov_eid

EntityID LoadIntroCutsceneEvent::pov_eid

◆ state

SharedGameState LoadIntroCutsceneEvent::state

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