| active_energy | Stg::World | |
| active_velocity | Stg::World | |
| AddChild(Model *mod) | Stg::Ancestor | virtual |
| AddModel(Model *mod) | Stg::World | virtual |
| AddModelName(Model *mod, const std::string &name) | Stg::World | |
| AddPowerPack(PowerPack *pp) | Stg::World | |
| AddSuperRegion(const point_int_t &coord) | Stg::World | |
| AddUpdateCallback(world_callback_t cb, void *user) | Stg::World | |
| Ancestor() | Stg::Ancestor | |
| args | Stg::World | static |
| Block class | Stg::World | friend |
| CallUpdateCallbacks() | Stg::World | protected |
| CancelQuit() | Stg::World | inline |
| CancelQuitAll() | Stg::World | inline |
| Canvas class | Stg::World | friend |
| cb_list | Stg::World | protected |
| child_type_counts | Stg::Ancestor | protected |
| children | Stg::Ancestor | protected |
| ClearRays() | Stg::World | |
| ClockString(void) const | Stg::World | virtual |
| ConsumeQueue(unsigned int queue_num) | Stg::World | |
| CreateModel(Model *parent, const std::string &typestr) | Stg::World | |
| CreateSuperRegion(point_int_t origin) | Stg::World | |
| ctrlargs | Stg::World | static |
| debug | Stg::Ancestor | protected |
| DEFAULT_PPM | Stg::World | static |
| destroy | Stg::World | private |
| DestroySuperRegion(SuperRegion *sr) | Stg::World | |
| dirty | Stg::World | private |
| DisableEnergy(Model *m) | Stg::World | inline |
| EnableEnergy(Model *m) | Stg::World | inline |
| Enqueue(unsigned int queue_num, usec_t delay, Model *mod, model_callback_t cb, void *arg) | Stg::World | inline |
| event_queues | Stg::World | |
| Extend(point3_t pt) | Stg::World | inline |
| extent | Stg::World | protected |
| FiducialErase(Model *mod) | Stg::World | inlineprivate |
| FiducialInsert(Model *mod) | Stg::World | inlineprivate |
| ForEachDescendant(model_callback_t func, void *arg) | Stg::Ancestor | |
| GetAllModels() const | Stg::World | inline |
| GetChildren() | Stg::Ancestor | inline |
| GetEventQueue(Model *mod) const | Stg::World | |
| GetExtent() const | Stg::World | inline |
| GetGlobalPose() const | Stg::Ancestor | virtual |
| GetGround() | Stg::World | inline |
| GetModel(const std::string &name) const | Stg::World | |
| GetProperty(std::string &key) | Stg::Ancestor | inline |
| GetSuperRegion(const point_int_t &org) | Stg::World | inline |
| GetSuperRegionCreate(const point_int_t &org) | Stg::World | inline |
| GetUpdateCount() const | Stg::World | inline |
| GetWorldFile() | Stg::World | inline |
| graphics | Stg::World | protected |
| ground | Stg::World | |
| IsGUI() const | Stg::World | inlinevirtual |
| Load(const std::string &worldfile_path) | Stg::World | virtual |
| Load(std::istream &world_content, const std::string &worldfile_path=std::string()) | Stg::World | virtual |
| Stg::Ancestor::Load(Worldfile *wf, int section) | Stg::Ancestor | protected |
| LoadBlock(Worldfile *wf, int entity) | Stg::World | |
| LoadBlockGroup(Worldfile *wf, int entity) | Stg::World | |
| LoadModel(Worldfile *wf, int entity) | Stg::World | |
| LoadSensor(Worldfile *wf, int entity) | Stg::World | |
| LoadWorldPostHook() | Stg::World | private |
| Log(Model *mod) | Stg::World | |
| MapPoly(const std::vector< point_int_t > &poly, Block *block, unsigned int layer) | Stg::World | |
| MetersToPixels(meters_t x) const | Stg::World | inline |
| MetersToPixels(const point_t &pt) const | Stg::World | inline |
| Model class | Stg::World | friend |
| ModelFiducial class | Stg::World | friend |
| models | Stg::World | private |
| models_by_name | Stg::World | private |
| models_by_wfentity | Stg::World | private |
| models_with_fiducials | Stg::World | private |
| models_with_fiducials_byx | Stg::World | private |
| models_with_fiducials_byy | Stg::World | private |
| NeedRedraw() | Stg::World | inline |
| next_id | Stg::World | privatestatic |
| option_table | Stg::World | protected |
| PastQuitTime() | Stg::World | |
| paused | Stg::World | |
| Paused() const | Stg::World | inline |
| pending_update_callbacks | Stg::World | |
| PopColor() | Stg::World | inlinevirtual |
| powerpack_list | Stg::World | protected |
| ppm | Stg::World | private |
| props | Stg::Ancestor | protected |
| PushColor(Color col) | Stg::World | inlinevirtual |
| PushColor(double r, double g, double b, double a) | Stg::World | inlinevirtual |
| quit | Stg::World | private |
| Quit() | Stg::World | inline |
| quit_all | Stg::World | privatestatic |
| quit_time | Stg::World | protected |
| QuitAll() | Stg::World | inline |
| ray_list | Stg::World | protected |
| Raytrace(const Ray &ray) | Stg::World | |
| Raytrace(const Pose &pose, const meters_t range, const ray_test_func_t func, const Model *finder, const void *arg, const bool ztest) | Stg::World | |
| Raytrace(const Pose &gpose, const meters_t range, const radians_t fov, const ray_test_func_t func, const Model *model, const void *arg, const bool ztest, std::vector< RaytraceResult > &results) | Stg::World | |
| RecentlySelectedModel() const | Stg::World | inlinevirtual |
| RecordRay(double x1, double y1, double x2, double y2) | Stg::World | |
| Redraw(void) | Stg::World | inlinevirtual |
| RegisterOption(Option *opt) | Stg::World | |
| Reload() | Stg::World | virtual |
| RemoveChild(Model *mod) | Stg::Ancestor | virtual |
| RemoveModel(Model *mod) | Stg::World | virtual |
| RemovePowerPack(PowerPack *pp) | Stg::World | |
| RemoveUpdateCallback(world_callback_t cb, void *user) | Stg::World | |
| Resolution() const | Stg::World | inline |
| rt_candidate_cells | Stg::World | |
| rt_cells | Stg::World | |
| Run() | Stg::World | static |
| Save(const char *filename) | Stg::World | virtual |
| Stg::Ancestor::Save(Worldfile *wf, int section) | Stg::Ancestor | protected |
| SetProperty(std::string &key, void *value) | Stg::Ancestor | inline |
| SetToken(const std::string &str) | Stg::Ancestor | inlinevirtual |
| show_clock | Stg::World | private |
| show_clock_interval | Stg::World | private |
| ShowClock(bool enable) | Stg::World | inline |
| sim_interval | Stg::World | |
| sim_time | Stg::World | protected |
| SimTimeNow(void) const | Stg::World | inline |
| Start() | Stg::World | inlinevirtual |
| Stop() | Stg::World | inlinevirtual |
| superregions | Stg::World | protected |
| sync_mutex | Stg::World | private |
| TestQuit() const | Stg::World | inline |
| threads_done_cond | Stg::World | private |
| threads_start_cond | Stg::World | private |
| threads_working | Stg::World | private |
| TogglePause() | Stg::World | inlinevirtual |
| Token() const | Stg::Ancestor | inline |
| token | Stg::Ancestor | protected |
| TokenStr() const | Stg::Ancestor | inline |
| total_subs | Stg::World | private |
| TryCharge(PowerPack *pp, const Pose &pose) | Stg::World | |
| UnLoad() | Stg::World | virtual |
| Update(void) | Stg::World | virtual |
| update_cb_count | Stg::World | |
| update_thread_entry(std::pair< World *, int > *info) | Stg::World | static |
| UpdateAll() | Stg::World | static |
| UpdateCb(World *world) | Stg::World | privatestatic |
| UpdateCount() | Stg::World | inline |
| updates | Stg::World | protected |
| wf | Stg::World | protected |
| worker_threads | Stg::World | private |
| WorkerThread class | Stg::World | friend |
| World(const std::string &name="MyWorld", double ppm=DEFAULT_PPM) | Stg::World | |
| world_set | Stg::World | privatestatic |
| ~Ancestor() | Stg::Ancestor | virtual |
| ~World() | Stg::World | virtual |