HoverRace  2.0
Namespaces | Classes | Functions
HoverRace::Client::HoverScript Namespace Reference

Namespaces

 Actor
 

Classes

class  ClientScriptCore
 
class  ConfigPeer
 Scripting peer for access to the game configuration. More...
 
class  Console
 Base class for debug consoles. More...
 
class  ConsoleScene
 UI for the system console. More...
 
class  DebugPeer
 Provides access to debugging tools. More...
 
class  ElemBinding
 Bindings for FreeElement and native subclasses. More...
 
class  GamePeer
 Scripting peer for system-level control of the game. More...
 
class  HudPeer
 Scripting peer for access to the HUD for a player. More...
 
class  InputPeer
 Scripting peer for input. More...
 
class  MetaPlayer
 Native base class for scripted players. More...
 
class  MetaSession
 Native base class for scripted sessions. More...
 
class  PlayerPeer
 Scripting peer for players (main characters). More...
 
class  RulebookEnv
 Limited environment for defining rulebooks. More...
 
class  RuntimeEnv
 Basic restricted environment for potentially untrusted code. More...
 
class  SessionPeer
 Scripting peer for a game session. More...
 
class  StyleEnv
 Limited environment for stylesheets. More...
 
class  SysConsole
 Global always-on console. More...
 
class  SysEnv
 The global system environment. More...
 
class  TrackPeer
 Scripting peer for the currently-played track. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const InputPeer &)
 
std::ostream & operator<< (std::ostream &os, const TrackPeer &peer)
 
std::ostream & operator<< (std::ostream &os, const PlayerPeer &playerPeer)
 
std::ostream & operator<< (std::ostream &os, const SessionPeer &)
 
std::ostream & operator<< (std::ostream &os, const MetaSession &)
 
std::ostream & operator<< (std::ostream &os, const MetaPlayer &)
 

Function Documentation

std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const InputPeer  
)
std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const TrackPeer peer 
)
std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const PlayerPeer playerPeer 
)
std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const SessionPeer  
)
std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const MetaSession  
)
std::ostream& HoverRace::Client::HoverScript::operator<< ( std::ostream &  os,
const MetaPlayer  
)