Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Menge::BaseAgentContext Member List

This is the complete list of members for Menge::BaseAgentContext, including all inherited members.

_agtCountMenge::BaseAgentContextprotected
_digitCountMenge::BaseAgentContextprotected
_digitsMenge::BaseAgentContextprotected
_fsmCtxMenge::BaseAgentContextprotected
_modViewMatMenge::SceneGraph::Contextprotected
_projMatMenge::SceneGraph::Contextprotected
_selectedMenge::BaseAgentContextprotected
_showMaxSpdMenge::BaseAgentContextprotected
_showNbrMenge::BaseAgentContextprotected
_showNbrRadiusMenge::BaseAgentContextprotected
_showOrientMenge::BaseAgentContextprotected
_showPrefVelMenge::BaseAgentContextprotected
_showVelMenge::BaseAgentContextprotected
_stateMenge::BaseAgentContextprotected
_viewMatMenge::SceneGraph::Contextprotected
_visAgentsMenge::BaseAgentContextprotected
activate()Menge::BaseAgentContextvirtual
addIDDigit(const char digit)Menge::BaseAgentContextprotected
agentText(const Agents::BaseAgent *agent) const Menge::BaseAgentContextprotectedvirtual
BACState enum nameMenge::BaseAgentContext
BaseAgentContext(VisAgent **agents, size_t agtCount, BFSM::FsmContext *fsmCtx=0x0)Menge::BaseAgentContext
beginIDTyping()Menge::BaseAgentContextprotected
cancelIDTyping()Menge::BaseAgentContextprotected
Context()Menge::SceneGraph::Contextinline
contextName() const Menge::BaseAgentContextinlineprotectedvirtual
deactivate()Menge::SceneGraph::Contextinlinevirtual
DEFAULT_ST enum valueMenge::BaseAgentContext
draw3DGL(bool select=false)Menge::BaseAgentContextprotectedvirtual
drawGL(int vWidth, int vHeight)Menge::BaseAgentContextvirtual
drawIDTyping()Menge::BaseAgentContextprotected
drawMaxSpeed(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
drawNbrRadius(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
drawNeighbors(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
drawOrientation(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
drawPrefVelocity(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
drawUIGL(int vWidth, int vHeight, bool select=false)Menge::BaseAgentContextprotectedvirtual
drawVelocity(const Agents::BaseAgent *agt)Menge::BaseAgentContextprotected
finishIDTyping()Menge::BaseAgentContextprotected
getOpenGLView()Menge::SceneGraph::Contextprotected
handleKeyboard(SDL_Event &e)Menge::BaseAgentContextvirtual
handleMouse(SDL_Event &e)Menge::SceneGraph::Contextinlinevirtual
MAX_TYPE_DIGITSMenge::BaseAgentContextprotectedstatic
newGLContext()Menge::SceneGraph::Contextinlinevirtual
selectGL(const SceneGraph::GLScene *scene, const SceneGraph::GLCamera &camera, int vWidth, int vHeight, int *selectPoint)Menge::BaseAgentContextvirtual
setFSMContext(BFSM::FsmContext *ctx)Menge::BaseAgentContextinline
TYPE_AGENT_ID_ST enum valueMenge::BaseAgentContext
uiSetup(int vWidth, int vHeight)Menge::SceneGraph::Contextprotected
uiShutdown()Menge::SceneGraph::Contextprotected
update()Menge::SceneGraph::Contextinlinevirtual
writeAlignedText(const std::string &txt, const Vector2 &pos, TextWriter::Alignment align, bool currColor=false) const Menge::SceneGraph::Contextprotected
writeText(const std::string &txt, const Vector2 &pos, bool currColor=false) const Menge::SceneGraph::Contextprotected
writeText(const std::string &txt, const Vector3 &pos, bool currColor=false) const Menge::SceneGraph::Contextprotected
writeTextRadially(const std::string &txt, const Vector2 &pos, const Vector2 &dir, bool currColor=false) const Menge::SceneGraph::Contextprotected
writeToScreen(const std::string &txt, TextWriter::Alignment align, int fontSize, float hPad=0.f, float vPad=0.f, bool currColor=false, bool trans=true) const Menge::SceneGraph::Contextprotected
YMenge::BaseAgentContextprotectedstatic
~BaseAgentContext()Menge::BaseAgentContextvirtual
~Context()Menge::SceneGraph::Contextinlinevirtual