Class LevelEditorViewportSettings
Implements the Level Editor's view port settings.
Inheritance
System.Object
LevelEditorViewportSettings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
Syntax
public class LevelEditorViewportSettings : UObject
Properties
|
Improve this Doc
View Source
ActiveSnapLayerIndex
The index of the snap plane to use when bEnableLayerSnap is true (from the project SnapLayers array)
Declaration
public int ActiveSnapLayerIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ActorSnapDistance
Global actor snap distance setting for the editor
Declaration
public float ActorSnapDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
ActorSnapScale
Global actor snap scale for the editor
Declaration
public float ActorSnapScale { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
AspectRatioAxisConstraint
How to constrain perspective view port FOV
Declaration
public byte AspectRatioAxisConstraint { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
BackgroundDropDistance
Distance from the camera to place actors which are dropped on nothing in the view port.
Declaration
public float BackgroundDropDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Declaration
public bool bAllowTranslateRotateZWidget { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bCenterZoomAroundCursor
Declaration
public bool bCenterZoomAroundCursor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bClickBSPSelectsBrush
Declaration
public bool bClickBSPSelectsBrush { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bEnableActorSnap
Declaration
public bool bEnableActorSnap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bEnableLayerSnap
Declaration
public bool bEnableLayerSnap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bEnableViewportCameraToUpdateFromPIV
Declaration
public bool bEnableViewportCameraToUpdateFromPIV { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bEnableViewportHoverFeedback
Declaration
public bool bEnableViewportHoverFeedback { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bHighlightWithBrackets
Declaration
public bool bHighlightWithBrackets { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
BillboardScale
Declaration
public float BillboardScale { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
bInvertMiddleMousePan
Declaration
public bool bInvertMiddleMousePan { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bInvertMouseLookYAxis
Declaration
public bool bInvertMouseLookYAxis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bInvertOrbitYAxis
Declaration
public bool bInvertOrbitYAxis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bLevelEditorJoystickControls
Declaration
public bool bLevelEditorJoystickControls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bLevelStreamingVolumePrevis
Declaration
public bool bLevelStreamingVolumePrevis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bPanMovesCanvas
Declaration
public bool bPanMovesCanvas { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bPreviewSelectedCameras
Declaration
public bool bPreviewSelectedCameras { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bSaveEngineStats
Declaration
public bool bSaveEngineStats { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bSnapVertices
Declaration
public bool bSnapVertices { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
BSPSelectionHighlightIntensity
Sets the intensity of the overlay displayed when an object is selected
Declaration
public float BSPSelectionHighlightIntensity { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
bStrictBoxSelection
Declaration
public bool bStrictBoxSelection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bTransparentBoxSelection
Declaration
public bool bTransparentBoxSelection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUseAbsoluteTranslation
Declaration
public bool bUseAbsoluteTranslation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUseLinkedOrthographicViewports
Declaration
public bool bUseLinkedOrthographicViewports { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUsePercentageBasedScaling
Declaration
public bool bUsePercentageBasedScaling { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUsePowerOf2SnapSize
Declaration
public bool bUsePowerOf2SnapSize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUseSelectionOutline
Declaration
public bool bUseSelectionOutline { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
bUseUE3OrbitControls
Declaration
public bool bUseUE3OrbitControls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
CameraPreviewSize
Affects the size of 'picture in picture' previews if they are enabled
Declaration
public float CameraPreviewSize { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
CameraSpeed
How fast the perspective camera moves when flying through the world.
Declaration
public int CameraSpeed { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CameraSpeedScalar
Scalar applied to perspective camera movement to increase movement range.
Declaration
public float CameraSpeedScalar { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
CurrentPosGridSize
Declaration
public int CurrentPosGridSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CurrentRotGridMode
Controls which array of rotation grid values we are using
Declaration
public byte CurrentRotGridMode { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
CurrentRotGridSize
Declaration
public int CurrentRotGridSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CurrentScalingGridSize
Current Scaling Grid Size
Declaration
public int CurrentScalingGridSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static LevelEditorViewportSettings DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
FlightCameraControlType
Enable the use of flight camera controls under various circumstances.
Declaration
public byte FlightCameraControlType { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
GridEnabled
Declaration
public bool GridEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
HoverHighlightIntensity
Sets the intensity of the overlay displayed when an object is hovered
Declaration
public float HoverHighlightIntensity { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Specify the units used by the measuring tool
Declaration
public byte MeasuringToolUnits { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
How fast the perspective camera moves through the world when using mouse scroll.
Declaration
public int MouseScrollCameraSpeed { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MouseSensitivty
The sensitivity of mouse movement when rotating the camera.
Declaration
public float MouseSensitivty { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Declaration
public bool PreserveNonUniformScale { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RotGridEnabled
Declaration
public bool RotGridEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
SelectionHighlightIntensity
Sets the intensity of the overlay displayed when an object is selected
Declaration
public float SelectionHighlightIntensity { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
SnapDistance
Declaration
public float SnapDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
SnapScaleEnabled
Declaration
public bool SnapScaleEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
SnapToSurface
If enabled, actors will snap to surfaces in the viewport when dragged around
Declaration
public SnapToSurfaceSettings SnapToSurface { get; set; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
|
Improve this Doc
View Source
The size adjustment to apply to the translate/rotate/scale widgets (in Unreal units).
Declaration
public int TransformWidgetSizeAdjustment { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static LevelEditorViewportSettings New(UObject obj = null, Name name = default(Name))
Parameters
Returns
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to LevelEditorViewportSettings)
Convert from IntPtr to UObject
Declaration
public static implicit operator LevelEditorViewportSettings(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns