Pyrogenesis  trunk
Functions | Variables
anonymous_namespace{ScriptFunctions.cpp} Namespace Reference

Functions

void PushGuiPage (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name, JS::HandleValue initData)
 
void SwitchGuiPage (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name, JS::HandleValue initData)
 
void PopGuiPage (ScriptInterface::CxPrivate *pCxPrivate)
 
void PopGuiPageCB (ScriptInterface::CxPrivate *pCxPrivate, JS::HandleValue args)
 
void ResetCursor (ScriptInterface::CxPrivate *pCxPrivate)
 
JS::Value GuiInterfaceCall (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name, JS::HandleValue data)
 
void PostNetworkCommand (ScriptInterface::CxPrivate *pCxPrivate, JS::HandleValue cmd)
 
entity_id_t PickEntityAtPoint (ScriptInterface::CxPrivate *pCxPrivate, int x, int y)
 
std::vector< entity_id_tPickPlayerEntitiesInRect (ScriptInterface::CxPrivate *pCxPrivate, int x0, int y0, int x1, int y1, int player)
 
std::vector< entity_id_tPickPlayerEntitiesOnScreen (ScriptInterface::CxPrivate *pCxPrivate, int player)
 
std::vector< entity_id_tPickNonGaiaEntitiesOnScreen (ScriptInterface::CxPrivate *pCxPrivate)
 
std::vector< entity_id_tPickSimilarPlayerEntities (ScriptInterface::CxPrivate *pCxPrivate, const std::string &templateName, bool includeOffScreen, bool matchRank, bool allowFoundations)
 
CFixedVector3D GetTerrainAtScreenPoint (ScriptInterface::CxPrivate *pCxPrivate, int x, int y)
 
std::wstring SetCursor (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name)
 
bool IsVisualReplay (ScriptInterface::CxPrivate *pCxPrivate)
 
std::wstring GetCurrentReplayDirectory (ScriptInterface::CxPrivate *pCxPrivate)
 
int GetPlayerID (ScriptInterface::CxPrivate *pCxPrivate)
 
void SetPlayerID (ScriptInterface::CxPrivate *pCxPrivate, int id)
 
void SetViewedPlayer (ScriptInterface::CxPrivate *pCxPrivate, int id)
 
JS::Value GetEngineInfo (ScriptInterface::CxPrivate *pCxPrivate)
 
void StartNetworkGame (ScriptInterface::CxPrivate *pCxPrivate)
 
void StartGame (ScriptInterface::CxPrivate *pCxPrivate, JS::HandleValue attribs, int playerID)
 
JS::Value StartSavedGame (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name)
 
void SaveGame (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filename, const std::wstring &description, JS::HandleValue GUIMetadata)
 
void SaveGamePrefix (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &prefix, const std::wstring &description, JS::HandleValue GUIMetadata)
 
void SetNetworkGameAttributes (ScriptInterface::CxPrivate *pCxPrivate, JS::HandleValue attribs1)
 
void StartNetworkHost (ScriptInterface::CxPrivate *pCxPrivate, const CStrW &playerName, const u16 serverPort)
 
void StartNetworkJoin (ScriptInterface::CxPrivate *pCxPrivate, const CStrW &playerName, const CStr &serverAddress, u16 serverPort)
 
u16 GetDefaultPort (ScriptInterface::CxPrivate *pCxPrivate)
 
void DisconnectNetworkGame (ScriptInterface::CxPrivate *pCxPrivate)
 
std::string GetPlayerGUID (ScriptInterface::CxPrivate *pCxPrivate)
 
void KickPlayer (ScriptInterface::CxPrivate *pCxPrivate, const CStrW &playerName, bool ban)
 
JS::Value PollNetworkClient (ScriptInterface::CxPrivate *pCxPrivate)
 
void AssignNetworkPlayer (ScriptInterface::CxPrivate *pCxPrivate, int playerID, const std::string &guid)
 
void ClearAllPlayerReady (ScriptInterface::CxPrivate *pCxPrivate)
 
void SendNetworkChat (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &message)
 
void SendNetworkReady (ScriptInterface::CxPrivate *pCxPrivate, int message)
 
JS::Value GetAIs (ScriptInterface::CxPrivate *pCxPrivate)
 
JS::Value GetSavedGames (ScriptInterface::CxPrivate *pCxPrivate)
 
bool DeleteSavedGame (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &name)
 
void OpenURL (ScriptInterface::CxPrivate *pCxPrivate, const std::string &url)
 
std::wstring GetMatchID (ScriptInterface::CxPrivate *pCxPrivate)
 
void RestartInAtlas (ScriptInterface::CxPrivate *pCxPrivate)
 
bool AtlasIsAvailable (ScriptInterface::CxPrivate *pCxPrivate)
 
bool IsAtlasRunning (ScriptInterface::CxPrivate *pCxPrivate)
 
JS::Value LoadMapSettings (ScriptInterface::CxPrivate *pCxPrivate, const VfsPath &pathname)
 
JS::Value GetInitAttributes (ScriptInterface::CxPrivate *pCxPrivate)
 
float CameraGetX (ScriptInterface::CxPrivate *pCxPrivate)
 Get the current X coordinate of the camera. More...
 
float CameraGetZ (ScriptInterface::CxPrivate *pCxPrivate)
 Get the current Z coordinate of the camera. More...
 
void CameraFollow (ScriptInterface::CxPrivate *pCxPrivate, entity_id_t entityid)
 Start / stop camera following mode. More...
 
void CameraFollowFPS (ScriptInterface::CxPrivate *pCxPrivate, entity_id_t entityid)
 Start / stop first-person camera following mode. More...
 
void SetCameraData (ScriptInterface::CxPrivate *pCxPrivate, entity_pos_t x, entity_pos_t y, entity_pos_t z, entity_pos_t rotx, entity_pos_t roty, entity_pos_t zoom)
 Set the data (position, orientation and zoom) of the camera. More...
 
void CameraMoveTo (ScriptInterface::CxPrivate *pCxPrivate, entity_pos_t x, entity_pos_t z)
 Move camera to a 2D location. More...
 
entity_id_t GetFollowedEntity (ScriptInterface::CxPrivate *pCxPrivate)
 
bool HotkeyIsPressed_ (ScriptInterface::CxPrivate *pCxPrivate, const std::string &hotkeyName)
 
void DisplayErrorDialog (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &msg)
 
JS::Value GetProfilerState (ScriptInterface::CxPrivate *pCxPrivate)
 
bool IsUserReportEnabled (ScriptInterface::CxPrivate *pCxPrivate)
 
void SetUserReportEnabled (ScriptInterface::CxPrivate *pCxPrivate, bool enabled)
 
std::string GetUserReportStatus (ScriptInterface::CxPrivate *pCxPrivate)
 
void SubmitUserReport (ScriptInterface::CxPrivate *pCxPrivate, const std::string &type, int version, const std::wstring &data)
 
void SetSimRate (ScriptInterface::CxPrivate *pCxPrivate, float rate)
 
float GetSimRate (ScriptInterface::CxPrivate *pCxPrivate)
 
void SetTurnLength (ScriptInterface::CxPrivate *pCxPrivate, int length)
 
void SetCameraTarget (ScriptInterface::CxPrivate *pCxPrivate, float x, float y, float z)
 
int Crash (ScriptInterface::CxPrivate *pCxPrivate)
 
void DebugWarn (ScriptInterface::CxPrivate *pCxPrivate)
 
void ForceGC (ScriptInterface::CxPrivate *pCxPrivate)
 
void DumpSimState (ScriptInterface::CxPrivate *pCxPrivate)
 
void DumpTerrainMipmap (ScriptInterface::CxPrivate *pCxPrivate)
 
void EnableTimeWarpRecording (ScriptInterface::CxPrivate *pCxPrivate, unsigned int numTurns)
 
void RewindTimeWarp (ScriptInterface::CxPrivate *pCxPrivate)
 
void QuickSave (ScriptInterface::CxPrivate *pCxPrivate)
 
void QuickLoad (ScriptInterface::CxPrivate *pCxPrivate)
 
void SetBoundingBoxDebugOverlay (ScriptInterface::CxPrivate *pCxPrivate, bool enabled)
 
void Script_EndGame (ScriptInterface::CxPrivate *pCxPrivate)
 
CStrW GetSystemUsername (ScriptInterface::CxPrivate *pCxPrivate)
 
void ExitProgram (ScriptInterface::CxPrivate *pCxPrivate)
 
bool IsPaused (ScriptInterface::CxPrivate *pCxPrivate)
 
void SetPaused (ScriptInterface::CxPrivate *pCxPrivate, bool pause, bool sendMessage)
 
int GetFps (ScriptInterface::CxPrivate *pCxPrivate)
 
JS::Value GetGUIObjectByName (ScriptInterface::CxPrivate *pCxPrivate, const CStr &name)
 
std::wstring GetBuildTimestamp (ScriptInterface::CxPrivate *pCxPrivate, int mode)
 
JS::Value ReadJSONFile (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filePath)
 
void WriteJSONFile (ScriptInterface::CxPrivate *pCxPrivate, const std::wstring &filePath, JS::HandleValue val1)
 
bool TemplateExists (ScriptInterface::CxPrivate *pCxPrivate, const std::string &templateName)
 
CParamNode GetTemplate (ScriptInterface::CxPrivate *pCxPrivate, const std::string &templateName)
 
int GetTextWidth (ScriptInterface::CxPrivate *pCxPrivate, const CStr &fontName, const CStrW &text)
 
static void InitJsTimers (ScriptInterface &scriptInterface)
 
void StartJsTimer (ScriptInterface::CxPrivate *pCxPrivate, unsigned int slot)
 
void StopJsTimer (ScriptInterface::CxPrivate *pCxPrivate, unsigned int slot)
 

Variables

static const size_t MAX_JS_TIMERS = 20
 
static TimerUnit js_start_times [MAX_JS_TIMERS]
 
static TimerUnit js_timer_overhead
 
static TimerClient js_timer_clients [MAX_JS_TIMERS]
 
static wchar_t js_timer_descriptions_buf [MAX_JS_TIMERS *12]
 

Function Documentation

void anonymous_namespace{ScriptFunctions.cpp}::AssignNetworkPlayer ( ScriptInterface::CxPrivate pCxPrivate,
int  playerID,
const std::string &  guid 
)
bool anonymous_namespace{ScriptFunctions.cpp}::AtlasIsAvailable ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::CameraFollow ( ScriptInterface::CxPrivate pCxPrivate,
entity_id_t  entityid 
)

Start / stop camera following mode.

Parameters
entityidunit id to follow. If zero, stop following mode
void anonymous_namespace{ScriptFunctions.cpp}::CameraFollowFPS ( ScriptInterface::CxPrivate pCxPrivate,
entity_id_t  entityid 
)

Start / stop first-person camera following mode.

Parameters
entityidunit id to follow. If zero, stop following mode
float anonymous_namespace{ScriptFunctions.cpp}::CameraGetX ( ScriptInterface::CxPrivate pCxPrivate)

Get the current X coordinate of the camera.

float anonymous_namespace{ScriptFunctions.cpp}::CameraGetZ ( ScriptInterface::CxPrivate pCxPrivate)

Get the current Z coordinate of the camera.

void anonymous_namespace{ScriptFunctions.cpp}::CameraMoveTo ( ScriptInterface::CxPrivate pCxPrivate,
entity_pos_t  x,
entity_pos_t  z 
)

Move camera to a 2D location.

void anonymous_namespace{ScriptFunctions.cpp}::ClearAllPlayerReady ( ScriptInterface::CxPrivate pCxPrivate)
int anonymous_namespace{ScriptFunctions.cpp}::Crash ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::DebugWarn ( ScriptInterface::CxPrivate pCxPrivate)
bool anonymous_namespace{ScriptFunctions.cpp}::DeleteSavedGame ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name 
)
void anonymous_namespace{ScriptFunctions.cpp}::DisconnectNetworkGame ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::DisplayErrorDialog ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  msg 
)
void anonymous_namespace{ScriptFunctions.cpp}::DumpSimState ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::DumpTerrainMipmap ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::EnableTimeWarpRecording ( ScriptInterface::CxPrivate pCxPrivate,
unsigned int  numTurns 
)
void anonymous_namespace{ScriptFunctions.cpp}::ExitProgram ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::ForceGC ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetAIs ( ScriptInterface::CxPrivate pCxPrivate)
std::wstring anonymous_namespace{ScriptFunctions.cpp}::GetBuildTimestamp ( ScriptInterface::CxPrivate pCxPrivate,
int  mode 
)
std::wstring anonymous_namespace{ScriptFunctions.cpp}::GetCurrentReplayDirectory ( ScriptInterface::CxPrivate pCxPrivate)
u16 anonymous_namespace{ScriptFunctions.cpp}::GetDefaultPort ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetEngineInfo ( ScriptInterface::CxPrivate pCxPrivate)
entity_id_t anonymous_namespace{ScriptFunctions.cpp}::GetFollowedEntity ( ScriptInterface::CxPrivate pCxPrivate)
int anonymous_namespace{ScriptFunctions.cpp}::GetFps ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetGUIObjectByName ( ScriptInterface::CxPrivate pCxPrivate,
const CStr &  name 
)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetInitAttributes ( ScriptInterface::CxPrivate pCxPrivate)
std::wstring anonymous_namespace{ScriptFunctions.cpp}::GetMatchID ( ScriptInterface::CxPrivate pCxPrivate)
std::string anonymous_namespace{ScriptFunctions.cpp}::GetPlayerGUID ( ScriptInterface::CxPrivate pCxPrivate)
int anonymous_namespace{ScriptFunctions.cpp}::GetPlayerID ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetProfilerState ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GetSavedGames ( ScriptInterface::CxPrivate pCxPrivate)
float anonymous_namespace{ScriptFunctions.cpp}::GetSimRate ( ScriptInterface::CxPrivate pCxPrivate)
CStrW anonymous_namespace{ScriptFunctions.cpp}::GetSystemUsername ( ScriptInterface::CxPrivate pCxPrivate)
CParamNode anonymous_namespace{ScriptFunctions.cpp}::GetTemplate ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  templateName 
)
CFixedVector3D anonymous_namespace{ScriptFunctions.cpp}::GetTerrainAtScreenPoint ( ScriptInterface::CxPrivate pCxPrivate,
int  x,
int  y 
)
int anonymous_namespace{ScriptFunctions.cpp}::GetTextWidth ( ScriptInterface::CxPrivate pCxPrivate,
const CStr &  fontName,
const CStrW &  text 
)
std::string anonymous_namespace{ScriptFunctions.cpp}::GetUserReportStatus ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::GuiInterfaceCall ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name,
JS::HandleValue  data 
)
bool anonymous_namespace{ScriptFunctions.cpp}::HotkeyIsPressed_ ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  hotkeyName 
)
static void anonymous_namespace{ScriptFunctions.cpp}::InitJsTimers ( ScriptInterface scriptInterface)
static
bool anonymous_namespace{ScriptFunctions.cpp}::IsAtlasRunning ( ScriptInterface::CxPrivate pCxPrivate)
bool anonymous_namespace{ScriptFunctions.cpp}::IsPaused ( ScriptInterface::CxPrivate pCxPrivate)
bool anonymous_namespace{ScriptFunctions.cpp}::IsUserReportEnabled ( ScriptInterface::CxPrivate pCxPrivate)
bool anonymous_namespace{ScriptFunctions.cpp}::IsVisualReplay ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::KickPlayer ( ScriptInterface::CxPrivate pCxPrivate,
const CStrW &  playerName,
bool  ban 
)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::LoadMapSettings ( ScriptInterface::CxPrivate pCxPrivate,
const VfsPath pathname 
)
void anonymous_namespace{ScriptFunctions.cpp}::OpenURL ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  url 
)
entity_id_t anonymous_namespace{ScriptFunctions.cpp}::PickEntityAtPoint ( ScriptInterface::CxPrivate pCxPrivate,
int  x,
int  y 
)
std::vector<entity_id_t> anonymous_namespace{ScriptFunctions.cpp}::PickNonGaiaEntitiesOnScreen ( ScriptInterface::CxPrivate pCxPrivate)
std::vector<entity_id_t> anonymous_namespace{ScriptFunctions.cpp}::PickPlayerEntitiesInRect ( ScriptInterface::CxPrivate pCxPrivate,
int  x0,
int  y0,
int  x1,
int  y1,
int  player 
)
std::vector<entity_id_t> anonymous_namespace{ScriptFunctions.cpp}::PickPlayerEntitiesOnScreen ( ScriptInterface::CxPrivate pCxPrivate,
int  player 
)
std::vector<entity_id_t> anonymous_namespace{ScriptFunctions.cpp}::PickSimilarPlayerEntities ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  templateName,
bool  includeOffScreen,
bool  matchRank,
bool  allowFoundations 
)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::PollNetworkClient ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::PopGuiPage ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::PopGuiPageCB ( ScriptInterface::CxPrivate pCxPrivate,
JS::HandleValue  args 
)
void anonymous_namespace{ScriptFunctions.cpp}::PostNetworkCommand ( ScriptInterface::CxPrivate pCxPrivate,
JS::HandleValue  cmd 
)
void anonymous_namespace{ScriptFunctions.cpp}::PushGuiPage ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name,
JS::HandleValue  initData 
)
void anonymous_namespace{ScriptFunctions.cpp}::QuickLoad ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::QuickSave ( ScriptInterface::CxPrivate pCxPrivate)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::ReadJSONFile ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  filePath 
)
void anonymous_namespace{ScriptFunctions.cpp}::ResetCursor ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::RestartInAtlas ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::RewindTimeWarp ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::SaveGame ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  filename,
const std::wstring &  description,
JS::HandleValue  GUIMetadata 
)
void anonymous_namespace{ScriptFunctions.cpp}::SaveGamePrefix ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  prefix,
const std::wstring &  description,
JS::HandleValue  GUIMetadata 
)
void anonymous_namespace{ScriptFunctions.cpp}::Script_EndGame ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::SendNetworkChat ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  message 
)
void anonymous_namespace{ScriptFunctions.cpp}::SendNetworkReady ( ScriptInterface::CxPrivate pCxPrivate,
int  message 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetBoundingBoxDebugOverlay ( ScriptInterface::CxPrivate pCxPrivate,
bool  enabled 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetCameraData ( ScriptInterface::CxPrivate pCxPrivate,
entity_pos_t  x,
entity_pos_t  y,
entity_pos_t  z,
entity_pos_t  rotx,
entity_pos_t  roty,
entity_pos_t  zoom 
)

Set the data (position, orientation and zoom) of the camera.

void anonymous_namespace{ScriptFunctions.cpp}::SetCameraTarget ( ScriptInterface::CxPrivate pCxPrivate,
float  x,
float  y,
float  z 
)
std::wstring anonymous_namespace{ScriptFunctions.cpp}::SetCursor ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetNetworkGameAttributes ( ScriptInterface::CxPrivate pCxPrivate,
JS::HandleValue  attribs1 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetPaused ( ScriptInterface::CxPrivate pCxPrivate,
bool  pause,
bool  sendMessage 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetPlayerID ( ScriptInterface::CxPrivate pCxPrivate,
int  id 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetSimRate ( ScriptInterface::CxPrivate pCxPrivate,
float  rate 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetTurnLength ( ScriptInterface::CxPrivate pCxPrivate,
int  length 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetUserReportEnabled ( ScriptInterface::CxPrivate pCxPrivate,
bool  enabled 
)
void anonymous_namespace{ScriptFunctions.cpp}::SetViewedPlayer ( ScriptInterface::CxPrivate pCxPrivate,
int  id 
)
void anonymous_namespace{ScriptFunctions.cpp}::StartGame ( ScriptInterface::CxPrivate pCxPrivate,
JS::HandleValue  attribs,
int  playerID 
)
void anonymous_namespace{ScriptFunctions.cpp}::StartJsTimer ( ScriptInterface::CxPrivate pCxPrivate,
unsigned int  slot 
)
void anonymous_namespace{ScriptFunctions.cpp}::StartNetworkGame ( ScriptInterface::CxPrivate pCxPrivate)
void anonymous_namespace{ScriptFunctions.cpp}::StartNetworkHost ( ScriptInterface::CxPrivate pCxPrivate,
const CStrW &  playerName,
const u16  serverPort 
)
void anonymous_namespace{ScriptFunctions.cpp}::StartNetworkJoin ( ScriptInterface::CxPrivate pCxPrivate,
const CStrW &  playerName,
const CStr &  serverAddress,
u16  serverPort 
)
JS::Value anonymous_namespace{ScriptFunctions.cpp}::StartSavedGame ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name 
)
void anonymous_namespace{ScriptFunctions.cpp}::StopJsTimer ( ScriptInterface::CxPrivate pCxPrivate,
unsigned int  slot 
)
void anonymous_namespace{ScriptFunctions.cpp}::SubmitUserReport ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  type,
int  version,
const std::wstring &  data 
)
void anonymous_namespace{ScriptFunctions.cpp}::SwitchGuiPage ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  name,
JS::HandleValue  initData 
)
bool anonymous_namespace{ScriptFunctions.cpp}::TemplateExists ( ScriptInterface::CxPrivate pCxPrivate,
const std::string &  templateName 
)
void anonymous_namespace{ScriptFunctions.cpp}::WriteJSONFile ( ScriptInterface::CxPrivate pCxPrivate,
const std::wstring &  filePath,
JS::HandleValue  val1 
)

Variable Documentation

TimerUnit anonymous_namespace{ScriptFunctions.cpp}::js_start_times[MAX_JS_TIMERS]
static
TimerClient anonymous_namespace{ScriptFunctions.cpp}::js_timer_clients[MAX_JS_TIMERS]
static
wchar_t anonymous_namespace{ScriptFunctions.cpp}::js_timer_descriptions_buf[MAX_JS_TIMERS *12]
static
TimerUnit anonymous_namespace{ScriptFunctions.cpp}::js_timer_overhead
static
const size_t anonymous_namespace{ScriptFunctions.cpp}::MAX_JS_TIMERS = 20
static