Home
last modified time | relevance | path

Searched refs:sceneObjectId (Results 1 – 8 of 8) sorted by relevance

/dports/games/scummvm/scummvm-2.5.1/engines/bladerunner/
H A Dscene_objects.h78 bool remove(int sceneObjectId);
82 void setMoving(int sceneObjectId, bool isMoving);
83 void setRetired(int sceneObjectId, bool isRetired);
86 void setIsClickable(int sceneObjectId, bool isClickable);
87 void setIsObstacle(int sceneObjectId, bool isObstacle);
88 void setIsTarget(int sceneObjectId, bool isTarget);
92 int findById(int sceneObjectId) const;
93 bool isEmptyScreenRectangle(int sceneObjectId);
94 int compareScreenRectangle(int sceneObjectId, const Common::Rect &rectangle);
95 void resetScreenRectangleAndBbox(int sceneObjectId);
[all …]
H A Dscene_objects.cpp80 int i = findById(sceneObjectId); in remove()
241 int i = findById(sceneObjectId); in setMoving()
249 int i = findById(sceneObjectId); in setRetired()
257 int i = findById(sceneObjectId); in isBetween()
307 int i = findById(sceneObjectId); in setIsClickable()
315 int i = findById(sceneObjectId); in setIsObstacle()
323 int i = findById(sceneObjectId); in setIsTarget()
345 int index = findById(sceneObjectId); in isEmptyScreenRectangle()
354 int index = findById(sceneObjectId); in compareScreenRectangle()
365 int index = findById(sceneObjectId); in resetScreenRectangleAndBbox()
[all …]
H A Dmouse.cpp353 …int sceneObjectId = _vm->_sceneObjects->findByXYZ(&isClickable, &isObstacle, &isTarget, scenePosit… in tick() local
356 if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in tick()
382 if (sceneObjectId == kActorMcCoy + kSceneObjectOffsetActors in tick()
383 || (sceneObjectId > 0 && isClickable) in tick()
395 …bool isObject = isTarget && sceneObjectId >= kSceneObjectOffsetObjects && sceneObjectId <= (95 + k… in tick()
H A Dbladerunner.cpp1563 …if ((sceneObjectId < kSceneObjectOffsetActors || sceneObjectId >= kSceneObjectOffsetItems) && exit… in handleMouseAction()
1569 if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in handleMouseAction()
1570 debug("Clicked on Actor: %d", sceneObjectId - kSceneObjectOffsetActors); in handleMouseAction()
1572 if (sceneObjectId >= kSceneObjectOffsetItems && sceneObjectId < kSceneObjectOffsetObjects) { in handleMouseAction()
1573 debug("Clicked on Item: %d", sceneObjectId - kSceneObjectOffsetItems); in handleMouseAction()
1575 …if (sceneObjectId >= kSceneObjectOffsetObjects && sceneObjectId <= (95 + kSceneObjectOffsetObjects… in handleMouseAction()
1580 …if ((sceneObjectId < kSceneObjectOffsetActors || sceneObjectId >= kSceneObjectOffsetItems) && exit… in handleMouseAction()
1584 } else if (sceneObjectId == -1) { in handleMouseAction()
1586 } else if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in handleMouseAction()
1588 …} else if (sceneObjectId >= kSceneObjectOffsetItems && sceneObjectId < kSceneObjectOffsetObjects) { in handleMouseAction()
[all …]
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/bladerunner/
H A Dscene_objects.h75 …bool addActor(int sceneObjectId, const BoundingBox &boundingBox, const Common::Rect &screenRectang…
76 …bool addObject(int sceneObjectId, const BoundingBox &boundingBox, bool isClickable, bool isObstacl…
77 …bool addItem(int sceneObjectId, const BoundingBox &boundingBox, const Common::Rect &screenRectangl…
78 bool remove(int sceneObjectId);
82 void setMoving(int sceneObjectId, bool isMoving);
83 void setRetired(int sceneObjectId, bool isRetired);
84 …bool isBetween(float sourceX, float sourceZ, float targetX, float targetZ, int sceneObjectId) cons…
86 void setIsClickable(int sceneObjectId, bool isClickable);
87 void setIsObstacle(int sceneObjectId, bool isObstacle);
88 void setIsTarget(int sceneObjectId, bool isTarget);
[all …]
H A Dscene_objects.cpp79 bool SceneObjects::remove(int sceneObjectId) { in remove() argument
80 int i = findById(sceneObjectId); in remove()
182 int SceneObjects::findById(int sceneObjectId) const { in findById()
199 _sceneObjects[index].id = sceneObjectId; in addSceneObject()
240 void SceneObjects::setMoving(int sceneObjectId, bool isMoving) { in setMoving() argument
241 int i = findById(sceneObjectId); in setMoving()
249 int i = findById(sceneObjectId); in setRetired()
257 int i = findById(sceneObjectId); in isBetween()
307 int i = findById(sceneObjectId); in setIsClickable()
315 int i = findById(sceneObjectId); in setIsObstacle()
[all …]
H A Dmouse.cpp344 …int sceneObjectId = _vm->_sceneObjects->findByXYZ(&isClickable, &isObstacle, &isTarget, scenePosit… in tick() local
347 if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in tick()
371 if (sceneObjectId == kActorMcCoy + kSceneObjectOffsetActors in tick()
372 || (sceneObjectId > 0 && isClickable) in tick()
384 …bool isObject = isTarget && sceneObjectId >= kSceneObjectOffsetObjects && sceneObjectId <= (95 + k… in tick()
H A Dbladerunner.cpp1449 …if ((sceneObjectId < kSceneObjectOffsetActors || sceneObjectId >= kSceneObjectOffsetItems) && exit… in handleMouseAction()
1455 if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in handleMouseAction()
1456 debug("Clicked on Actor: %d", sceneObjectId - kSceneObjectOffsetActors); in handleMouseAction()
1458 if (sceneObjectId >= kSceneObjectOffsetItems && sceneObjectId < kSceneObjectOffsetObjects) { in handleMouseAction()
1459 debug("Clicked on Item: %d", sceneObjectId - kSceneObjectOffsetItems); in handleMouseAction()
1461 …if (sceneObjectId >= kSceneObjectOffsetObjects && sceneObjectId <= (95 + kSceneObjectOffsetObjects… in handleMouseAction()
1466 …if ((sceneObjectId < kSceneObjectOffsetActors || sceneObjectId >= kSceneObjectOffsetItems) && exit… in handleMouseAction()
1470 } else if (sceneObjectId == -1) { in handleMouseAction()
1472 } else if (sceneObjectId >= kSceneObjectOffsetActors && sceneObjectId < kSceneObjectOffsetItems) { in handleMouseAction()
1474 …} else if (sceneObjectId >= kSceneObjectOffsetItems && sceneObjectId < kSceneObjectOffsetObjects) { in handleMouseAction()
[all …]