mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-26 03:15:21 +02:00
Renamed variable and made it private
This commit is contained in:
parent
092424569d
commit
458d3bfb48
2 changed files with 4 additions and 3 deletions
|
@ -157,7 +157,6 @@ render::ItemID EntityTreeRenderer::renderableIdForEntityId(const EntityItemID& i
|
||||||
}
|
}
|
||||||
|
|
||||||
int EntityTreeRenderer::_entitiesScriptEngineCount = 0;
|
int EntityTreeRenderer::_entitiesScriptEngineCount = 0;
|
||||||
bool _signalsConnected = false;
|
|
||||||
|
|
||||||
void EntityTreeRenderer::resetEntitiesScriptEngine() {
|
void EntityTreeRenderer::resetEntitiesScriptEngine() {
|
||||||
_entitiesScriptEngine = scriptEngineFactory(ScriptEngine::ENTITY_CLIENT_SCRIPT, NO_SCRIPT,
|
_entitiesScriptEngine = scriptEngineFactory(ScriptEngine::ENTITY_CLIENT_SCRIPT, NO_SCRIPT,
|
||||||
|
@ -169,7 +168,7 @@ void EntityTreeRenderer::resetEntitiesScriptEngine() {
|
||||||
entityScriptingInterface->setEntitiesScriptEngine(entitiesScriptEngineProvider);
|
entityScriptingInterface->setEntitiesScriptEngine(entitiesScriptEngineProvider);
|
||||||
|
|
||||||
// Connect mouse events to entity script callbacks
|
// Connect mouse events to entity script callbacks
|
||||||
if (!_signalsConnected) {
|
if (!_mouseAndPreloadSignalHandlersConnected) {
|
||||||
|
|
||||||
connect(entityScriptingInterface.data(), &EntityScriptingInterface::mousePressOnEntity, _entitiesScriptEngine.data(), [&](const EntityItemID& entityID, const PointerEvent& event) {
|
connect(entityScriptingInterface.data(), &EntityScriptingInterface::mousePressOnEntity, _entitiesScriptEngine.data(), [&](const EntityItemID& entityID, const PointerEvent& event) {
|
||||||
_entitiesScriptEngine->callEntityScriptMethod(entityID, "mousePressOnEntity", event);
|
_entitiesScriptEngine->callEntityScriptMethod(entityID, "mousePressOnEntity", event);
|
||||||
|
@ -213,7 +212,7 @@ void EntityTreeRenderer::resetEntitiesScriptEngine() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
_signalsConnected = true;
|
_mouseAndPreloadSignalHandlersConnected = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -210,6 +210,8 @@ private:
|
||||||
std::function<RayToEntityIntersectionResult(unsigned int)> _getPrevRayPickResultOperator;
|
std::function<RayToEntityIntersectionResult(unsigned int)> _getPrevRayPickResultOperator;
|
||||||
std::function<void(unsigned int, bool)> _setPrecisionPickingOperator;
|
std::function<void(unsigned int, bool)> _setPrecisionPickingOperator;
|
||||||
|
|
||||||
|
bool _mouseAndPreloadSignalHandlersConnected { false };
|
||||||
|
|
||||||
class LayeredZone {
|
class LayeredZone {
|
||||||
public:
|
public:
|
||||||
LayeredZone(std::shared_ptr<ZoneEntityItem> zone) : zone(zone), id(zone->getID()), volume(zone->getVolumeEstimate()) {}
|
LayeredZone(std::shared_ptr<ZoneEntityItem> zone) : zone(zone), id(zone->getID()), volume(zone->getVolumeEstimate()) {}
|
||||||
|
|
Loading…
Reference in a new issue