Gah - a solution with more questions. – EntropicLqd

UE3:UnrealEdEngine (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

AnimationCompressionAlgorithms

Type: array<AnimationCompressionAlgorithm>

Global list of instanced animation compression algorithms.

AutosaveCount

Type: float

Modifiers: const

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

AutoSaveIndex

Type: int

Modifiers: const, config

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

BrowserManager

Type: BrowserManager

Modifiers: const

Manager responsible for creating and configuring browser windows

BrowserManagerClassName

Type: string

Modifiers: config

Holds the name of the browser manager class to instantiate

ClassRelocationInfo

Type: array<ClassMoveInfo>

Modifiers: config

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

CurrentLODParentActor

Type: Actor

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

EditorOptionsInst

Type: UnrealEdOptions

Modifiers: const

Global instance of the editor options class.

HiddenKismetClassNames

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

Type: Material

Modifiers: const

A buffer for implementing material expression copy/paste.

MatineeCopyPasteBuffer

Type: Object

Modifiers: const

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

NotifyVtbl

Type: pointer

Modifiers: const, noexport


PackagesToBeFullyLoadedAtStartup

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

Type: array<SkelSocketCopyInfo>

Modifiers: const, native

A buffer for implementing socket copy/paste.

SoundCueCopyPasteBuffer

Type: SoundCue

Modifiers: const

A buffer for implementing sound cue nodes copy/paste.

ThumbnailManager

Type: ThumbnailManager

Modifiers: const

Manager responsible for configuring and rendering thumbnails

ThumbnailManagerClassName

Type: string

Modifiers: config

Holds the name of the class to instantiate

Structs

ClassMoveInfo

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

Modifiers: native

Used for copy/pasting sockets between skeletal meshes.

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