HoverRace
2.0
|
Native base class for scripted sessions. More...
#include <MetaSession.h>
Public Member Functions | |
MetaSession (std::shared_ptr< SessionPeer > session) | |
virtual | ~MetaSession () |
std::shared_ptr< SessionPeer > | GetSession () const |
virtual void | OnDone () |
virtual void | OnInit () |
virtual void | OnPlaying () |
virtual void | OnPostgame () |
virtual void | OnPregame () |
Static Public Member Functions | |
static void | Register (Script::Core &scripting) |
Register this peer in an environment. More... | |
Private Attributes | |
std::shared_ptr< SessionPeer > | session |
Native base class for scripted sessions.
HoverRace::Client::HoverScript::MetaSession::MetaSession | ( | std::shared_ptr< SessionPeer > | session | ) |
|
virtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
static |
Register this peer in an environment.
scripting | The target environment. |
|
private |