The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:EditorEngine (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Subsystem >> Engine >> EditorEngine
Package: 
UnrealEd
Direct subclasses:
UnrealEdEngine, UTEditorEngine
This class in other games:
U1, RTNP, UT, UT2003, UT2004, UE2Runtime, U2, U2XMP, UT3


Properties[edit]

Property group 'Advanced'[edit]

AlwaysShowTerrain[edit]

Type: bool

Modifiers: config

If TRUE, always show the terrain in the overhead 2D view.

AutoSaveDir[edit]

Type: string

Modifiers: config

The location to autosave to.

Default value: "..\..\UTGame\Autosaves"

bBuildReachSpecs[edit]

Type: bool

Modifiers: config

If TRUE, determines if reachspecs should be built for this level's pathnodes (may not be necessary if using navmesh)

bEnableSocketSnapping[edit]

Type: bool

Modifiers: config

If TRUE, socket snapping is enabled in the main level viewports.

bPrefabsLocked[edit]

Type: bool

Modifiers: config

If TRUE, parts of prefabs cannot be individually selected/edited.

Default value: True

bShowBrushMarkerPolys[edit]

Type: bool

Modifiers: config

If TRUE, show translucent marker polygons on the builder brush and volumes.

bUseMayaCameraControls[edit]

Type: bool

Modifiers: config

If TRUE, use Maya camera controls.

Default value: True

EditPackages[edit]

Type: array<string>

Modifiers: globalconfig

the list of package names to compile when building scripts

Default value, index 0: "Core"

Default value, index 1: "Engine"

Default value, index 2: "GameFramework"

Default value, index 3: "UnrealEd"

Default value, index 4: "IpDrv"

Default value, index 5: "OnlineSubsystemPC"

Default value, index 6: "OnlineSubsystemGameSpy"

Default value, index 7: "OnlineSubsystemLive"

Default value, index 8: "UTGame"

Default value, index 9: "UTEditor"

Default value, index 10: "UTGameContent"

EditPackagesInPath[edit]

Type: string

Modifiers: config

the base directory to use for finding .uc files to compile

Default value: "..\..\Development\Src"

EditPackagesOutPath[edit]

Type: string

Modifiers: config

the directory to save compiled .u files to

Default value: "..\..\UTGame\Script"

FOVAngle[edit]

Type: float

Modifiers: config


Default value: 90.0

FRScriptOutputPath[edit]

Type: string

Modifiers: config

the directory to save compiled .u files to when script is compiled with the -FINAL_RELEASE switch

Default value: "..\..\UTGame\ScriptFinalRelease"

GameCommandLine[edit]

Type: string

Modifiers: config


Default value: "-log"

GodMode[edit]

Type: bool

Modifiers: config


Default value: True

InEditorGameURLOptions[edit]

Type: string

Modifiers: config

Additional per-user/per-game options set in the .ini file. Should be in the form "?option1=X?option2?option3=Y"

Default value: "?quickstart=1?numplay=1"

InvertwidgetZAxis[edit]

Type: bool

Modifiers: config


Default value: True

UseActorRotationGizmo[edit]

Type: bool

Modifiers: config

If TRUE, use the gizmo for rotating actors.

UseAxisIndicator[edit]

Type: bool

Modifiers: config


Default value: True

UseSizingBox[edit]

Type: bool

Modifiers: config


Property group 'Grid'[edit]

CurrentGridSz[edit]

Type: int

Modifiers: noexport, config


Default value: 4

GridEnabled[edit]

Type: bool

Modifiers: noexport, config


Default value: True

GridSizes[edit]

Type: float

Array size: 11

Modifiers: noexport, config

FEditorConstraints::MAX_GRID_SIZES = 11 in native code

ScaleGridSize[edit]

Type: int

Modifiers: noexport, config

Integer percentage amount to snap scaling to.

Default value: 5

SnapDistance[edit]

Type: float

Modifiers: noexport, config


Default value: 10.0

SnapScaleEnabled[edit]

Type: bool

Modifiers: noexport, config


Default value: True

SnapVertices[edit]

Type: bool

Modifiers: noexport, config


Property group 'RotationGrid'[edit]

RotGridEnabled[edit]

Type: bool

Modifiers: noexport, config


Default value: True

RotGridSize[edit]

Type: Object.Rotator

Modifiers: noexport, config


Default value:

Member Value
Pitch 1024
Roll 1024
Yaw 1024

Internal variables[edit]

See EditorEngine internal variables.

Default values[edit]

Property Value
LocalPlayerClassName "UnrealEd.EditorPlayer"