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

Editor.EditorEngine

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

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

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

Direct Known Subclasses:

UnrealEdEngine, UTEditorEngine

Variables Summary
array<ActorFactory>ActorFactories
array<pointer>ActorProperties
texture2DBad
texture2DBadHighlight
boolbBootstrapping
boolbColorPickModeEnabled
boolbDecalUpdateRequested
boolbFastRebuild
boolbHasPlayWorldPlacement
boolbIsImportingT3D
boolbIsPlayWorldQueued
boolbIsPushingView
texture2DBkgnd
texture2DBkgndHi
boolbWorldPackageWasDirty
intClickFlags
vectorClickLocation
planeClickPlane
pointerConstraintsVtbl
EDetailModeDetailMode
floatFarClippingPlane
stringHeightMapExportClassName
pointerInEditorPropagator
pointerLevelProperties
texture2DMaterialArrow
texture2DMaterialBackdrop
vectorMouseMovement
packageParentContext
WorldPlayWorld
intPlayWorldDestination
vectorPlayWorldLocation
rotatorPlayWorldRotation
AudioComponentPreviewAudioComponent
SoundCuePreviewSoundCue
pointerRemotePropagator
textbufferResults
TextureRenderTarget2DScratchRenderTarget
Texture2DStreamingBoundsTexture
modelTempModel
intTerrainEditBrush
staticmeshTexPropCube
staticmeshTexPropCylinder
staticmeshTexPropPlane
staticmeshTexPropSphere
transbufferTrans
stringUserOpenedFile
array<pointer>ViewportClients
Advanced
boolAlwaysShowTerrain
stringAutoSaveDir
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, bAllowMatureLanguage, bDisablePhysXHardwareSupport, BeginUPTryCount, bEnableBranchingPCFShadows, bEnableColorClear, bEnableKismetLogging, bEnableVSMShadows, bForceCPUSkinning, bForceStaticTerrain, bOnScreenKismetWarnings, bPauseOnLossOfFocus, bRenderTerrainCollisionAsOverlay, bSubtitlesEnabled, bSubtitlesForcedOff, bUseAdditiveComplexity, bUseBackgroundLevelStreaming, bUsePixelShaderComplexity, bUsePostProcessEffects, bUseSound, bUseTextureStreaming, CameraRotationThreshold, CameraTranslationThreshold, Client, ClientCycles, ConsoleClass, ConsoleClassName, CrossMaterial, CrossMaterialName, C_AddWire, C_BrushWire, C_BSPCollision, C_NonSolidWire, C_OrthoBackground, C_ScaleBoxHi, C_SemiSolidWire, C_SubtractWire, C_Volume, C_VolumeCollision, C_WireBackground, C_WorldBox, DataStoreClientClass, DataStoreClientClassName, DebugManager, DefaultFogVolumeMaterial, DefaultFogVolumeMaterialName, DefaultMaterial, DefaultMaterialName, DefaultOnlineSubsystemName, DefaultPhysMaterial, DefaultPhysMaterialName, DefaultPostProcess, DefaultPostProcessName, DefaultUICaretMaterial, DefaultUICaretMaterialName, DefaultUIScenePostProcess, DefaultUIScenePostProcessName, DeferredCommands, DepthBias, DynamicCoverMeshComponentName, EditorBrushMaterial, EditorBrushMaterialName, EmissiveTexturedMaterial, EmissiveTexturedMaterialName, GameCycles, GamePlayers, GameViewport, GameViewportClientClass, GameViewportClientClassName, GeomMaterial, GeomMaterialName, IdealTextureDensity, LargeFont, LargeFontName, LevelColorationLitMaterial, LevelColorationLitMaterialName, LevelColorationUnlitMaterial, LevelColorationUnlitMaterialName, LightComplexityColors, LocalPlayerClass, LocalPlayerClassName, MaxParticleResize, MaxParticleResizeWarn, MaxPixelShaderAdditiveComplexityCount, MaxPixelShaderOpaqueComplexityCount, MaxTextureDensity, MaxVertexShaderComplexityCount, MediumFont, MediumFontName, MeshLODRange, MinTextureDensity, ModShadowFadeDistanceExponent, NetClientTicksPerSecond, OnlineSubsystemClass, PendingDroppedNotes, PercentUnoccludedRequeries, PrimitiveProbablyVisibleTime, RandomAngleTexture, RandomAngleTextureName, RemoteControlExec, RemoveSurfaceMaterial, RemoveSurfaceMaterialName, SceneCaptureCubeActorMaterial, SceneCaptureCubeActorMaterialName, SceneCaptureReflectActorMaterial, SceneCaptureReflectActorMaterialName, ScoutClassName, ShaderComplexityColors, ShadowFilterRadius, ShadowVolumeLightRadiusThreshold, ShadowVolumePrimitiveScreenSpacePercentageThreshold, SmallFont, SmallFontName, StreamingDistanceFactor, TerrainCollisionMaterial, TerrainCollisionMaterialName, TerrainErrorMaterial, TerrainErrorMaterialName, TerrainMaterialMaxTextureCount, TerrainTessellationCheckCount, TerrainTessellationCheckDistance, ThumbnailMaterialPostProcess, ThumbnailMaterialPostProcessName, ThumbnailParticleSystemPostProcess, ThumbnailParticleSystemPostProcessName, ThumbnailSkeletalMeshPostProcess, ThumbnailSkeletalMeshPostProcessName, TickCycles, TickMaterial, TickMaterialName, TimeBetweenPurgingPendingKillObjects, TinyFont, TinyFontName, TransitionDescription, TransitionGameType, TransitionType, WireframeMaterial, WireframeMaterialName

Enumerations Summary
Inherited Enumerations from Engine.Engine
ETransitionType

Structures Summary
Inherited Structures from Engine.Engine
DropNoteInfo

Functions Summary
Inherited Functions from Engine.Engine
AddOverlay, AddOverlayWrapped, CheatWasEnabled, GetAdditionalFont, GetAudioDevice, GetCurrentWorldInfo, GetLargeFont, GetLastMovieName, GetMediumFont, GetSmallFont, GetTinyFont, 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;

Bad Source code

var const texture2D Bad;

BadHighlight Source code

var const texture2D BadHighlight;

bBootstrapping Source code

var const bool bBootstrapping;

bColorPickModeEnabled Source code

var const transient bool bColorPickModeEnabled;

bDecalUpdateRequested Source code

var const transient bool bDecalUpdateRequested;

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;

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;

bWorldPackageWasDirty Source code

var const bool bWorldPackageWasDirty;
Cache of the world package's dirty flag, so that it can be restored after Play Form Here.

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;

DetailMode Source code

var EDetailMode DetailMode;

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;

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;

MouseMovement Source code

var const vector MouseMovement;

ParentContext Source code

var const package ParentContext;

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;

ScratchRenderTarget Source code

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

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;

UserOpenedFile Source code

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

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.

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'
   BadHighlight=Texture2D'EditorResources.BadHighlight'
   MaterialArrow=Texture2D'EditorResources.MaterialArrow'
   MaterialBackdrop=Texture2D'EditorResources.MaterialBackdrop'
   TexPropCube=StaticMesh'EditorMeshes.TexPropCube'
   TexPropSphere=StaticMesh'EditorMeshes.TexPropSphere'
   TexPropPlane=StaticMesh'EditorMeshes.TexPropPlane'
   TexPropCylinder=StaticMesh'EditorMeshes.TexPropCylinder'
   DetailMode=(INVALID)
   ConstraintsVtbl=
   GridEnabled=True
   SnapScaleEnabled=True
   ScaleGridSize=5
   SnapDistance=10.000000
   CurrentGridSz=4
   RotGridEnabled=True
   RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
   UseAxisIndicator=True
   FOVAngle=90.000000
   GodMode=True
   AutoSaveDir="..\UTGame\Autosaves"
   InvertwidgetZAxis=True
   GameCommandLine="-log"
   EditPackages(0)="Core"
   EditPackages(1)="Engine"
   EditPackages(2)="GameFramework"
   EditPackages(3)="Editor"
   EditPackages(4)="UnrealEd"
   EditPackages(5)="UnrealScriptTest"
   EditPackages(6)="IpDrv"
   EditPackages(7)="OnlineSubsystemGameSpy"
   EditPackages(8)="UTGame"
   EditPackages(9)="UTEditor"
   EditPackages(10)="UTGameContent"
   EditPackages(11)="UT3Gold"
   EditPackages(12)="UWeb"
   EditPackages(13)="UT3GoldGame"
   EditPackagesInPath="..\Development\Src"
   EditPackagesOutPath="..\UTGame\Script"
   FRScriptOutputPath="..\UTGame\ScriptFinalRelease"
   bUseMayaCameraControls=True
   bPrefabsLocked=True
   HeightMapExportClassName="TerrainHeightMapExporterTextT3D"
   InEditorGameURLOptions="?quickstart=1?numplay=1"
   LocalPlayerClassName="Editor.EditorPlayer"
   Name="Default__EditorEngine"
   ObjectArchetype=Engine'Engine.Default__Engine'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:36.592 - Created with UnCodeX