80 ImVec2
DrawWaypoint(ImVec2 view_pos, ImVec2 view_size, Ogre::Vector2 view_origin,
81 std::string
const& caption,
int idx);
83 ImVec2
CalcWaypointMapPos(ImVec2 view_pos, ImVec2 view_size, Ogre::Vector2 view_origin,
int idx);
Central state/object manager and communications hub.
Core data structures for simulation; Everything affected by by either physics, network or user intera...
In-game map widget Has 3 display modes (see SurveyMapMode), cycled using input SURVEY_MAP_TOGGLE_VIEW
ImVec2 DrawWaypoint(ImVec2 view_pos, ImVec2 view_size, Ogre::Vector2 view_origin, std::string const &caption, int idx)
Ogre::Vector2 mMapCenterOffset
Ogre::TexturePtr m_right_mouse_button
SurveyMapMode mMapLastMode
void DrawMapIcon(const SurveyMapEntity &e, ImVec2 view_pos, ImVec2 view_size, Ogre::Vector2 view_origin)
void CreateTerrainTextures()
Ogre::TexturePtr mMapTexture
void setMapZoom(float zoom)
Ogre::TexturePtr m_middle_mouse_scroll_button
const float WINDOW_ROUNDING
const float WINDOW_PADDING
Ogre::TexturePtr m_left_mouse_button
const char * getAIType(const ActorPtr &actor)
Ogre::TexturePtr m_middle_mouse_button
const char * getTypeByDriveable(const ActorPtr &actor)
Ogre::Vector2 mTerrainSize
void CacheMapIcon(SurveyMapEntity &e)
ImVec2 CalcWaypointMapPos(ImVec2 view_pos, ImVec2 view_size, Ogre::Vector2 view_origin, int idx)
void setMapZoomRelative(float dt)