Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/InteractiveToolsFramework/Public/SceneQueries/SceneSnappingManager.h |
Include |
#include "SceneQueries/SceneSnappingManager.h" |
class USceneSnappingManager : public UObject
USceneSnappingManager is intended to be used as a base class for a Snapping implementation stored in the ContextObjectStore of an InteractiveToolsContext. ITF classes like Tools and Gizmos can then access this object and run snap queries via the various API functions.
USceneSnappingManager::Find() can be used to look up a registered USceneSnappingManager, if one is available
See UModelingSceneSnappingManager for a sample implementation.
Name | Description | ||
---|---|---|---|
|
ExecuteSceneHitQuery ( |
Try to find a Hit Object in the scene that satisfies the Hit Query |
|
|
ExecuteSceneSnapQuery ( |
Try to find Snap Targets/Results in the scene that satisfy the Snap Query. |
|
|
USceneSnappi... |
Find ( |
|
|
USceneSnappi... |
Find ( |