|
VR-Engage
2.2
|
Go to the source code of this file.
Classes | |
| class | makVre::DtActionMenuLogic |
Namespaces | |
| namespace | makVre |
| namespace | makVre::ActionMenuLogicConfig |
| namespace | makVrv |
Variables | |
| constexpr const char * | makVre::ActionMenuLogicConfig::entityQuickMenus = "entityQuickMenus" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityAngleWeight = "slotProximityAngleWeight" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityFov = "slotProximityFov" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityMaxDistance = "slotProximityMaxDistance" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityOverlapDist = "slotProximityOverlapDist" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityRearMaxDist = "slotProximityRearMaxDist" |
| constexpr const char * | makVre::ActionMenuLogicConfig::slotProximityZScale = "slotProximityZScale" |
| constexpr const char * | makVre::DtActionMenuLogicType = "DtActionMenuLogic" |
This file contains the DtActionMenuLogic class which manages the interaction menus for entities in the simulation. It controls the visibility and behavior of action menus, processes entity interactions, and handles user selections. The class manages both static action menus and context-sensitive quick menus that appear when the player approaches interactive objects.