UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FToolContextSnappingConfiguration Struct Reference

#include <ToolContextInterfaces.h>

Public Attributes

bool bEnablePositionGridSnapping = false
 
FVector PositionGridDimensions = FVector::Zero()
 
bool bEnableRotationGridSnapping = false
 
FRotator RotationGridAngles = FRotator::ZeroRotator
 
bool bEnableScaleGridSnapping = false
 
float ScaleGridSize = 1.0f
 
bool bEnableAbsoluteWorldSnapping = false
 

Detailed Description

Snapping configuration settings/state

Member Data Documentation

◆ bEnableAbsoluteWorldSnapping

bool FToolContextSnappingConfiguration::bEnableAbsoluteWorldSnapping = false

Specify whether Position snapping in World Coordinate System should be Absolute or Relative

◆ bEnablePositionGridSnapping

bool FToolContextSnappingConfiguration::bEnablePositionGridSnapping = false

Specify whether position snapping should be applied

◆ bEnableRotationGridSnapping

bool FToolContextSnappingConfiguration::bEnableRotationGridSnapping = false

Specify whether rotation snapping should be applied

◆ bEnableScaleGridSnapping

bool FToolContextSnappingConfiguration::bEnableScaleGridSnapping = false

Specify whether scale snapping should be applied

◆ PositionGridDimensions

FVector FToolContextSnappingConfiguration::PositionGridDimensions = FVector::Zero()

Specify position grid spacing or cell dimensions

◆ RotationGridAngles

FRotator FToolContextSnappingConfiguration::RotationGridAngles = FRotator::ZeroRotator

Specify rotation snapping step size

◆ ScaleGridSize

float FToolContextSnappingConfiguration::ScaleGridSize = 1.0f

Specify scale factor


The documentation for this struct was generated from the following file: