Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
JSInterface_Simulation.cpp File Reference
Include dependency graph for JSInterface_Simulation.cpp:

Namespaces

namespace  JSI_Simulation
 

Functions

JS::Value JSI_Simulation::GuiInterfaceCall (const ScriptInterface &scriptInterface, const std::wstring &name, JS::HandleValue data)
 
void JSI_Simulation::PostNetworkCommand (const ScriptInterface &scriptInterface, JS::HandleValue cmd)
 
void JSI_Simulation::DumpSimState ()
 
entity_id_t JSI_Simulation::PickEntityAtPoint (int x, int y)
 
std::vector< entity_id_tJSI_Simulation::PickPlayerEntitiesInRect (int x0, int y0, int x1, int y1, int player)
 
std::vector< entity_id_tJSI_Simulation::PickPlayerEntitiesOnScreen (int player)
 
std::vector< entity_id_tJSI_Simulation::PickNonGaiaEntitiesOnScreen ()
 
std::vector< entity_id_tJSI_Simulation::GetEntitiesWithStaticObstructionOnScreen ()
 
JS::Value JSI_Simulation::GetEdgesOfStaticObstructionsOnScreenNearTo (const ScriptInterface &scriptInterface, entity_pos_t x, entity_pos_t z)
 
std::vector< entity_id_tJSI_Simulation::PickSimilarPlayerEntities (const std::string &templateName, bool includeOffScreen, bool matchRank, bool allowFoundations)
 
JS::Value JSI_Simulation::GetAIs (const ScriptInterface &scriptInterface)
 
void JSI_Simulation::SetBoundingBoxDebugOverlay (bool enabled)
 
void JSI_Simulation::RegisterScriptFunctions (const ScriptRequest &rq)