I don't need to test my programs. I have an error-correcting modem.

UE3:UnrealEdEngine (UDK)

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


Properties[edit]

AnimationCompressionAlgorithms[edit]

Type: array<AnimationCompressionAlgorithm>

Global list of instanced animation compression algorithms.

AutosaveCount[edit]

Type: float

Modifiers: const

The number of 10-sec intervals that have passed since last autosave.

AutoSaveIndex[edit]

Type: int

Modifiers: const, config

The current autosave number, appended to the autosave map name, wraps after 10

BrowserManager[edit]

Type: BrowserManager

Modifiers: const

Manager responsible for creating and configuring browser windows

BrowserManagerClassName[edit]

Type: string

Modifiers: config

Holds the name of the browser manager class to instantiate

ClassRelocationInfo[edit]

Type: array<ClassMoveInfo>

Modifiers: config

Used during asset renaming/duplication to specify class-specific package/group targets.

CurrentLODParentActor[edit]

Type: Actor

Current target for LOD parenting operations (actors will use this as the replacement)

EditorOptionsInst[edit]

Type: UnrealEdOptions

Modifiers: const

Global instance of the editor options class.

HiddenKismetClassNames[edit]

Type: array<name>

Modifiers: config

class names of Kismet objects to hide in the menus (i.e. because they aren't applicable for this game)

MaterialCopyPasteBuffer[edit]

Type: Material

Modifiers: const

A buffer for implementing material expression copy/paste.

MatineeCopyPasteBuffer[edit]

Type: Object

Modifiers: const

A buffer for implementing matinee track/group copy/paste.

NotifyVtbl[edit]

Type: pointer

Modifiers: const, noexport


PackagesToBeFullyLoadedAtStartup[edit]

Type: array<string>

Modifiers: config

Array of packages to be fully loaded at Editor startup.

Default value, index 0: "EditorMaterials"

Default value, index 1: "EditorMeshes"

Default value, index 2: "EditorResources"

Default value, index 3: "EngineMaterials"

Default value, index 4: "EngineFonts"

Default value, index 5: "EngineScenes"

Default value, index 6: "EngineResources"

Default value, index 7: "DefaultUISkin"

Default value, index 8: "Engine_MI_Shaders"

SkelSocketPasteBuffer[edit]

Type: array<SkelSocketCopyInfo>

Modifiers: const, native

A buffer for implementing socket copy/paste.

SoundCueCopyPasteBuffer[edit]

Type: SoundCue

Modifiers: const

A buffer for implementing sound cue nodes copy/paste.

ThumbnailManager[edit]

Type: ThumbnailManager

Modifiers: const

Manager responsible for configuring and rendering thumbnails

ThumbnailManagerClassName[edit]

Type: string

Modifiers: config

Holds the name of the class to instantiate

Structs[edit]

ClassMoveInfo[edit]

Modifiers: native

Used during asset renaming/duplication to specify class-specific package/group targets.

string ClassName 
The type of asset this MoveInfo applies to.
string PackageName 
The target package info which assets of this type are moved/duplicated.
string GroupName 
The target group info which assets of this type are moved/duplicated.
bool bActive 
If TRUE, this info is applied when moving/duplicating assets.

SkelSocketCopyInfo[edit]

Modifiers: native

Used for copy/pasting sockets between skeletal meshes.

name SocketName 
name BoneName 
Object.Vector RelativeLocation 
Object.Rotator RelativeRotation 
Object.Vector RelativeScale