Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealEd.EditorEngine

Extends
Engine
Modifiers
native config ( Engine ) noexport transient inherits ( FCallbackEventDevice )

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Core.Subsystem
   |   
   +-- Engine.Engine
      |   
      +-- UnrealEd.EditorEngine

Direct Known Subclasses:

UnrealEdEngine

Variables Summary
array<ActorFactory>ActorFactories
array<pointer>ActorProperties
array<Actor>ActorsForGlobalReattach
texture2DBad
texture2DBadHighlight
boolbBootstrapping
boolbCustomCameraAlignEmitter
boolbDecalUpdateRequested
boolbDrawParticleHelpers
boolbDrawSocketsInGMode
boolbEnableLODLocking
boolbFastRebuild
boolbHasPlayWorldPlacement
boolbIsImportingT3D
boolbIsLoadingMap
boolbIsPlayWorldQueued
boolbIsPushingView
texture2DBkgnd
texture2DBkgndHi
boolbMobilePreviewPortrait
boolbUseMobilePreviewForPlayWorld
array<String>ClassMapPair
intClickFlags
vectorClickLocation
planeClickPlane
pointerConstraintsVtbl
intCurrentPlayWorldDestination
floatCustomCameraAlignEmitterDistance
EDetailModeDetailMode
pointerEditorClassHierarchy
FontEditorFont
floatFarClippingPlane
stringHeightMapExportClassName
array<name>HiddenActorFactoryNames
pointerInEditorPropagator
pointerLevelProperties
texture2DMaterialArrow
texture2DMaterialBackdrop
stringMobileFeatures
vectorMouseMovement
packageParentContext
intPlayInEditorHeight
intPlayInEditorViewportIndex
intPlayInEditorWidth
WorldPlayWorld
intPlayWorldDestination
vectorPlayWorldLocation
rotatorPlayWorldRotation
AudioComponentPreviewAudioComponent
SoundCuePreviewSoundCue
pointerRemotePropagator
textbufferResults
TextureRenderTarget2DScratchRenderTarget1024
TextureRenderTarget2DScratchRenderTarget2048
TextureRenderTarget2DScratchRenderTarget256
TextureRenderTarget2DScratchRenderTarget512
Texture2DStreamingBoundsTexture
modelTempModel
intTerrainEditBrush
staticmeshTexPropCube
staticmeshTexPropCylinder
staticmeshTexPropPlane
staticmeshTexPropSphere
transbufferTrans
stringUserEditedPlayWorldURL
stringUserOpenedFile
EditorUserSettingsUserSettings
array<pointer>ViewportClients
Advanced
boolAlwaysShowTerrain
stringAutoSaveDir
boolbBuildReachSpecs
boolbEnableSocketSnapping
boolbPrefabsLocked
boolbShowBrushMarkerPolys
boolbUseMayaCameraControls
array<string>EditPackages
stringEditPackagesInPath
stringEditPackagesOutPath
floatFOVAngle
stringFRScriptOutputPath
stringGameCommandLine
boolGodMode
stringInEditorGameURLOptions
boolInvertwidgetZAxis
boolUseActorRotationGizmo
boolUseAxisIndicator
boolUseSizingBox
Grid
intCurrentGridSz
boolGridEnabled
floatGridSizes[11]
intScaleGridSize
floatSnapDistance
boolSnapScaleEnabled
boolSnapVertices
RotationGrid
boolRotGridEnabled
rotatorRotGridSize
Inherited Variables from Engine.Engine
AdditionalFontNames, AdditionalFonts, ApexDamageParams, ApexDamageParamsName, bAllowMatureLanguage, bAreConstraintsDirty, bCheckParticleRenderSize, bCombineSimilarMappings, bCookSeparateSharedMPGameContent, bDisableAILogging, bDisablePhysXHardwareSupport, BeginUPTryCount, bEmulateMobileRendering, bEnableColorClear, bEnableKismetLogging, bEnableOnScreenDebugMessages, bEnableOnScreenDebugMessagesDisplay, bForceCPUSkinning, bForceStaticTerrain, bHasPendingGlobalReattach, BoneWeightMaterial, BoneWeightMaterialName, bOnScreenKismetWarnings, bPauseOnLossOfFocus, bRenderLightMapDensityGrayscale, bRenderTerrainCollisionAsOverlay, bShouldGenerateSimpleLightmaps, bSmoothFrameRate, bSubtitlesEnabled, bSubtitlesForcedOff, bSuppressMapWarnings, BuildingQuadStaticMesh, BuildingQuadStaticMeshName, bUseBackgroundLevelStreaming, bUsePostProcessEffects, bUseSound, CameraRotationThreshold, CameraTranslationThreshold, Client, ClientCycles, ConsoleClass, ConsoleClassName, CrossMaterial, CrossMaterialName, C_AddWire, C_BrushShape, C_BrushWire, C_BSPCollision, C_NonSolidWire, C_OrthoBackground, C_ScaleBoxHi, C_SemiSolidWire, C_SubtractWire, C_Volume, C_VolumeCollision, C_WireBackground, C_WorldBox, DataStoreClientClass, DataStoreClientClassName, DefaultDecalMaterial, DefaultDecalMaterialName, DefaultFogVolumeMaterial, DefaultFogVolumeMaterialName, DefaultHoveredMaterialColor, DefaultMaterial, DefaultMaterialName, DefaultOnlineSubsystemName, DefaultPhysMaterial, DefaultPhysMaterialName, DefaultPostProcess, DefaultPostProcessName, DefaultSelectedMaterialColor, DefaultSound, DefaultSoundName, DefaultTexture, DefaultTextureName, DefaultUICaretMaterial, DefaultUICaretMaterialName, DefaultUIScenePostProcess, DefaultUIScenePostProcessName, DeferredCommands, DynamicCoverMeshComponentName, EditorBrushMaterial, EditorBrushMaterialName, EmissiveTexturedMaterial, EmissiveTexturedMaterialName, FacebookIntegration, FacebookIntegrationClassName, FluidSimulationTimeLimit, ForcePowerOfTwoProcBuildingLODTextures, GameCycles, GamePlayers, GameViewport, GameViewportClientClass, GameViewportClientClassName, GeomMaterial, GeomMaterialName, GlobalTranslationContext, HACK_EnableDMC, HACK_UseTickFrequency, HeatmapMaterial, HeatmapMaterialName, IdealLightMapDensity, IdealTextureDensity, IgnoreSimulatedFuncWarnings, ImageReflectionTextureSize, LargeFont, LargeFontName, LevelColorationLitMaterial, LevelColorationLitMaterialName, LevelColorationUnlitMaterial, LevelColorationUnlitMaterialName, LightComplexityColors, LightingOnlyBrightness, LightingTexelDensityMaterial, LightingTexelDensityName, LightMapDensityNormal, LightMapDensityNormalName, LightMapDensitySelectedColor, LightMapDensityTexture, LightMapDensityTextureName, LightMapDensityVertexMappedColor, LocalPlayerClass, LocalPlayerClassName, MaxFluidNumVerts, MaxLightMapDensity, MaxOcclusionPixelsFraction, MaxParticleResize, MaxParticleResizeWarn, MaxParticleSpriteCount, MaxParticleSubUVCount, MaxParticleVertexMemory, MaxPixelShaderAdditiveComplexityCount, MaxProcBuildingLODColorTextureSize, MaxProcBuildingLODLightingTextureSize, MaxRMSDForCombiningMappings, MaxSmoothedFrameRate, MaxTextureDensity, MaxTrackedOcclusionIncrement, MediumFont, MediumFontName, MeshLODRange, MinLightMapDensity, MinSmoothedFrameRate, MinTextureDensity, MobileMaterialEmulator, NetClientTicksPerSecond, OnlineSubsystemClass, PendingDroppedNotes, PercentUnoccludedRequeries, PrimitiveProbablyVisibleTime, ProcBuildingLODColorTexelsPerWorldUnit, ProcBuildingLODLightingTexelsPerWorldUnit, ProcBuildingSimpleMaterial, ProcBuildingSimpleMaterialName, RandomAngleTexture, RandomAngleTextureName, RandomMirrorDiscTexture, RandomMirrorDiscTextureName, RandomNormalTexture, RandomNormalTextureName, RemoteControlExec, RemoveSurfaceMaterial, RemoveSurfaceMaterialName, RenderLightMapDensityColorScale, RenderLightMapDensityGrayscaleScale, SceneCaptureCubeActorMaterial, SceneCaptureCubeActorMaterialName, SceneCaptureReflectActorMaterial, SceneCaptureReflectActorMaterialName, ScoutClassName, ScreenDoorNoiseTexture, ScreenDoorNoiseTextureName, ScreenSaverInhibitor, ScreenSaverInhibitorSemaphore, SelectedMaterialColor, ShadedLevelColorationLitMaterial, ShadedLevelColorationLitMaterialName, ShadedLevelColorationUnlitMaterial, ShadedLevelColorationUnlitMaterialName, ShaderComplexityColors, SmallFont, SmallFontName, StatColorMappings, StreamingDistanceFactor, SubtitleFont, SubtitleFontName, TangentColorMaterial, TangentColorMaterialName, TerrainErrorMaterial, TerrainErrorMaterialName, TerrainMaterialMaxTextureCount, TerrainTessellationCheckCount, TerrainTessellationCheckDistance, ThumbnailMaterialPostProcess, ThumbnailMaterialPostProcessName, ThumbnailParticleSystemPostProcess, ThumbnailParticleSystemPostProcessName, ThumbnailSkeletalMeshPostProcess, ThumbnailSkeletalMeshPostProcessName, TickCycles, TickMaterial, TickMaterialName, TimeBetweenPurgingPendingKillObjects, TinyFont, TinyFontName, TrackedOcclusionStepSize, TransitionDescription, TransitionGameType, TransitionType, UnselectedMaterialColor, UseProcBuildingLODTextureCropping, VertexColorMaterial, VertexColorMaterialName, VertexColorViewModeMaterialName_AlphaAsColor, VertexColorViewModeMaterialName_BlueOnly, VertexColorViewModeMaterialName_ColorOnly, VertexColorViewModeMaterialName_GreenOnly, VertexColorViewModeMaterialName_RedOnly, VertexColorViewModeMaterial_AlphaAsColor, VertexColorViewModeMaterial_BlueOnly, VertexColorViewModeMaterial_ColorOnly, VertexColorViewModeMaterial_GreenOnly, VertexColorViewModeMaterial_RedOnly, WeightMapPlaceholderTexture, WeightMapPlaceholderTextureName, WireframeMaterial, WireframeMaterialName

Enumerations Summary
Inherited Enumerations from Engine.Engine
ETransitionType

Structures Summary
Inherited Structures from Engine.Engine
DropNoteInfo, StatColorMapEntry, StatColorMapping

Functions Summary
Inherited Functions from Engine.Engine
AddOverlay, AddOverlayWrapped, AddTextureStreamingSlaveLoc, BasicLoadObject, BasicSaveObject, GetAdditionalFont, GetAudioDevice, GetBuildDate, GetCurrentWorldInfo, GetEngine, GetFacebookIntegration, GetLargeFont, GetLastMovieName, GetMediumFont, GetSmallFont, GetSubtitleFont, GetTinyFont, GetWorldPostProcessChain, IsEditor, IsGame, IsSplitScreen, PlayLoadMapMovie, RemoveAllOverlays, StopMovie


Variables Detail

ActorFactories Source code

var const array<ActorFactory> ActorFactories;
Array of actor factories created at editor startup and used by context menu etc.

ActorProperties Source code

var const array<pointer> ActorProperties;

ActorsForGlobalReattach Source code

var array<Actor> ActorsForGlobalReattach;
Actors that are being deleted and should processed in the global re-attach

Bad Source code

var const texture2D Bad;

BadHighlight Source code

var const texture2D BadHighlight;

bBootstrapping Source code

var const bool bBootstrapping;

bCustomCameraAlignEmitter Source code

var config bool bCustomCameraAlignEmitter;
If "Camera Align" emitter handling uses a custom zoom or not

bDecalUpdateRequested Source code

var const transient bool bDecalUpdateRequested;

bDrawParticleHelpers Source code

var transient bool bDrawParticleHelpers;
If true, then draw particle debug helpers in editor viewports

bDrawSocketsInGMode Source code

var config bool bDrawSocketsInGMode;
If true, then draw sockets when socket snapping is enabled in 'g' mode

bEnableLODLocking Source code

var bool bEnableLODLocking;
If TRUE, same type views will be camera tied, and ortho views will use perspective view for LOD parenting

bFastRebuild Source code

var const bool bFastRebuild;

bHasPlayWorldPlacement Source code

var const bool bHasPlayWorldPlacement;
Did the request include the optional location and rotation?

bIsImportingT3D Source code

var const bool bIsImportingT3D;

bIsLoadingMap Source code

var bool bIsLoadingMap;
If we are currently loading a map

bIsPlayWorldQueued Source code

var const bool bIsPlayWorldQueued;
Has a request for "Play From Here" been made?

bIsPushingView Source code

var bool bIsPushingView;

Bkgnd Source code

var const texture2D Bkgnd;

BkgndHi Source code

var const texture2D BkgndHi;

bMobilePreviewPortrait Source code

var config bool bMobilePreviewPortrait;
Mobile preview settings for what orientation to default to

bUseMobilePreviewForPlayWorld Source code

var const bool bUseMobilePreviewForPlayWorld;
True to enable mobile preview mode when launching the game from the editor on PC platform

ClassMapPair Source code

var config array<String> ClassMapPair;
String that maps one class name to another, used to create hook for game-specific actors created through shortcuts etc Pairing is "ORIGINALCLASS;DESIREDCLASS (ie APylon;AMyGamePylon)

ClickFlags Source code

var const int ClickFlags;

ClickLocation Source code

var const vector ClickLocation;

ClickPlane Source code

var const plane ClickPlane;

ConstraintsVtbl Source code

var noexport const pointer ConstraintsVtbl;

CurrentPlayWorldDestination Source code

var const int CurrentPlayWorldDestination;
The current play world destination (I.E console). -1 means no current play world destination, 0 or more is an index into the GConsoleSupportContainer

CustomCameraAlignEmitterDistance Source code

var config float CustomCameraAlignEmitterDistance;
The distance to place the camera from an emitter actor when custom zooming is enabled

DetailMode Source code

var EDetailMode DetailMode;

EditorClassHierarchy Source code

var native const pointer EditorClassHierarchy;
Stores the class hierarchy generated from the make commandlet

EditorFont Source code

var const Font EditorFont;

FarClippingPlane Source code

var const float FarClippingPlane;
Distance to far clipping plane for perspective viewports. If <= NEAR_CLIPPING_PLANE, far plane is at infinity.

HeightMapExportClassName Source code

var config string HeightMapExportClassName;

HiddenActorFactoryNames Source code

var config array<name> HiddenActorFactoryNames;
array of actor factory classes to ignore for the global list (i.e. because they're not relevant to this game)

InEditorPropagator Source code

var const pointer InEditorPropagator;

LevelProperties Source code

var const pointer LevelProperties;

MaterialArrow Source code

var const texture2D MaterialArrow;

MaterialBackdrop Source code

var const texture2D MaterialBackdrop;

MobileFeatures Source code

var config string MobileFeatures;
Mobile preview settings which ini file override section to read from

MouseMovement Source code

var const vector MouseMovement;

ParentContext Source code

var const package ParentContext;

PlayInEditorHeight Source code

var config int PlayInEditorHeight;
Mobile/PC preview settings for what features/resolution to use

PlayInEditorViewportIndex Source code

var const int PlayInEditorViewportIndex;
When set to anything other than -1, indicates a specific In-Editor viewport index that PIE should use

PlayInEditorWidth Source code

var config int PlayInEditorWidth;
Mobile/PC preview settings for what features/resolution to use

PlayWorld Source code

var const World PlayWorld;
A pointer to a UWorld that is the duplicated/saved-loaded to be played in with "Play From Here"

PlayWorldDestination Source code

var const int PlayWorldDestination;
Where did the person want to play? Where to play the game - -1 means in editor, 0 or more is an index into the GConsoleSupportContainer

PlayWorldLocation Source code

var const vector PlayWorldLocation;
An optional location for the starting location for "Play From Here"

PlayWorldRotation Source code

var const rotator PlayWorldRotation;
An optional rotation for the starting location for "Play From Here"

PreviewAudioComponent Source code

var const transient AudioComponent PreviewAudioComponent;

PreviewSoundCue Source code

var const transient SoundCue PreviewSoundCue;

RemotePropagator Source code

var const pointer RemotePropagator;

Results Source code

var const textbuffer Results;

ScratchRenderTarget1024 Source code

var const transient TextureRenderTarget2D ScratchRenderTarget1024;

ScratchRenderTarget2048 Source code

var const transient TextureRenderTarget2D ScratchRenderTarget2048;
Temporary render target that can be used by the editor.

ScratchRenderTarget256 Source code

var const transient TextureRenderTarget2D ScratchRenderTarget256;

ScratchRenderTarget512 Source code

var const transient TextureRenderTarget2D ScratchRenderTarget512;

StreamingBoundsTexture Source code

var const transient Texture2D StreamingBoundsTexture;
Display StreamingBounds for textures

TempModel Source code

var const model TempModel;

TerrainEditBrush Source code

var const int TerrainEditBrush;

TexPropCube Source code

var staticmesh TexPropCube;

TexPropCylinder Source code

var staticmesh TexPropCylinder;

TexPropPlane Source code

var staticmesh TexPropPlane;

TexPropSphere Source code

var staticmesh TexPropSphere;

Trans Source code

var const transbuffer Trans;

UserEditedPlayWorldURL Source code

var string UserEditedPlayWorldURL;
Play world url string edited by a user.

UserOpenedFile Source code

var string UserOpenedFile;
The name of the file currently being opened in the editor. "" if no file is being opened.

UserSettings Source code

var const EditorUserSettings UserSettings;
Global instance of the editor user settings

ViewportClients Source code

var const native array<pointer> ViewportClients;

Advanced

AlwaysShowTerrain Source code

var(Advanced) config bool AlwaysShowTerrain;
If TRUE, always show the terrain in the overhead 2D view.

AutoSaveDir Source code

var(Advanced) config string AutoSaveDir;
The location to autosave to.

bBuildReachSpecs Source code

var(Advanced) config bool bBuildReachSpecs;
If TRUE, determines if reachspecs should be built for this level's pathnodes (may not be necessary if using navmesh)

bEnableSocketSnapping Source code

var(Advanced) config bool bEnableSocketSnapping;
If TRUE, socket snapping is enabled in the main level viewports.

bPrefabsLocked Source code

var(Advanced) config bool bPrefabsLocked;
If TRUE, parts of prefabs cannot be individually selected/edited.

bShowBrushMarkerPolys Source code

var(Advanced) config bool bShowBrushMarkerPolys;
If TRUE, show translucent marker polygons on the builder brush and volumes.

bUseMayaCameraControls Source code

var(Advanced) config bool bUseMayaCameraControls;
If TRUE, use Maya camera controls.

EditPackages Source code

var(Advanced) globalconfig array<string> EditPackages;
the list of package names to compile when building scripts

EditPackagesInPath Source code

var(Advanced) config string EditPackagesInPath;
the base directory to use for finding .uc files to compile

EditPackagesOutPath Source code

var(Advanced) config string EditPackagesOutPath;
the directory to save compiled .u files to

FOVAngle Source code

var(Advanced) config float FOVAngle;

FRScriptOutputPath Source code

var(Advanced) config string FRScriptOutputPath;
the directory to save compiled .u files to when script is compiled with the -FINAL_RELEASE switch

GameCommandLine Source code

var(Advanced) config string GameCommandLine;

GodMode Source code

var(Advanced) config bool GodMode;

InEditorGameURLOptions Source code

var(Advanced) config string InEditorGameURLOptions;
Additional per-user/per-game options set in the .ini file. Should be in the form "?option1=X?option2?option3=Y"

InvertwidgetZAxis Source code

var(Advanced) config bool InvertwidgetZAxis;

UseActorRotationGizmo Source code

var(Advanced) config bool UseActorRotationGizmo;
If TRUE, use the gizmo for rotating actors.

UseAxisIndicator Source code

var(Advanced) config bool UseAxisIndicator;

UseSizingBox Source code

var(Advanced) config bool UseSizingBox;

Grid

CurrentGridSz Source code

var(Grid) noexport config int CurrentGridSz;

GridEnabled Source code

var(Grid) noexport config bool GridEnabled;

GridSizes[11] Source code

var(Grid) noexport config float GridSizes[11];

ScaleGridSize Source code

var(Grid) noexport config int ScaleGridSize;

SnapDistance Source code

var(Grid) noexport config float SnapDistance;

SnapScaleEnabled Source code

var(Grid) noexport config bool SnapScaleEnabled;

SnapVertices Source code

var(Grid) noexport config bool SnapVertices;

RotationGrid

RotGridEnabled Source code

var(RotationGrid) noexport config bool RotGridEnabled;

RotGridSize Source code

var(RotationGrid) noexport config rotator RotGridSize;


Defaultproperties

defaultproperties
{
     Bad=Texture2D'EditorResources.Bad'
     Bkgnd=Texture2D'EditorResources.Bkgnd'
     BkgndHi=Texture2D'EditorResources.BkgndHi'
	 MaterialArrow=Texture2D'EditorResources.MaterialArrow'
	 MaterialBackdrop=Texture2D'EditorResources.MaterialBackdrop'
	 BadHighlight=Texture2D'EditorResources.BadHighlight'
	 TexPropCube=StaticMesh'EditorMeshes.TexPropCube'
	 TexPropSphere=StaticMesh'EditorMeshes.TexPropSphere'
	 TexPropPlane=StaticMesh'EditorMeshes.TexPropPlane'
	 TexPropCylinder=StaticMesh'EditorMeshes.TexPropCylinder'
	 EditorFont=Font'EditorResources.SmallFont'
	 DetailMode=3

	 PlayInEditorViewportIndex= -1;
	 CurrentPlayWorldDestination = -1;
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:48.594 - Created with UnCodeX