Commit Graph

56 Commits

Author SHA1 Message Date
Dmitriy Dyomin
58a4b9c79d World Browser: Fixed 'white' tile images while simultating in the Editor
[CL 2095663 by Dmitriy Dyomin in Main branch]
2014-06-05 12:11:35 -04:00
Matt Kuhlenschmidt
0bac17760c Fixup usage of deprecated IStructCustomizationUtils interface
[CL 2094462 by Matt Kuhlenschmidt in Main branch]
2014-06-04 11:16:24 -04:00
Matt Kuhlenschmidt
c6b7931817 More fixup of deprecated IStructCustomization interface
[CL 2094423 by Matt Kuhlenschmidt in Main branch]
2014-06-04 10:46:20 -04:00
Matt Kuhlenschmidt
13939a90e9 Deprecated IStructCustomization and struct property customization registration. Use IPropertyTypeCustomization and RegisterPropertyTypeCustomization instead
[CL 2094389 by Matt Kuhlenschmidt in Main branch]
2014-06-04 10:16:14 -04:00
Wes Hunt
c2228626fb Remove SCheckBox ReadOnly attribute as it is not an idiom we want to support in Slate.
* SMenuEntryBlock usage was changed to use the same Check image so that it is functionality equivalent.
* SFortVideoOptions and SGameplayTagWidget were changed to use IsEnabled as general equivalent.
  * If Enabled appearance is desired, these widgets should use an SImage with the check style they want to see.
* Having check boxes or other widgets that look enabled but aren't really is not something we wish to support, and we don't want such a pattern to spread to other widgets.
#codereview:nick.atamas

[CL 2091967 by Wes Hunt in Main branch]
2014-06-02 14:21:13 -04:00
James Golding
9d302e8460 Remove more headers from Engine.h (StaticMeshResources.h, AnimTree.h, SkeletalMeshTypes.h, SkeletalMeshActor.h, LightingBuildOptions.h, PixelFormat.h, WorldComposition.h, VisualLog.h, StaticLighting.h, Lightmap.h, ShadowMap.h, Model.h)
[CL 2086772 by James Golding in Main branch]
2014-05-29 17:21:47 -04:00
Wes Hunt
c7ba265891 Slate API Updates
* Paint is now the non-virtual entry point to OnPaint to support required pre/post functionality. Widgets override OnPaint as usual, but calls to tell a widget to paint should be "Paint" not "OnPaint".
* ArrangeChildren -> OnArrangeChildren. ArrangeChildren is now the non-virtual entry point for the same reason as Paint/OnPain.
* OnPaint and OnArrageChildren are now private so they are not accidentally called.
* Added Stats for Paint time and ArrangeChildren time.
#BUN
#codereview:nick.atamas,max.preussner

[CL 2086158 by Wes Hunt in Main branch]
2014-05-29 17:18:37 -04:00
Marc Audy
1281bea0c7 Shadow variable fixes
[CL 2085770 by Marc Audy in Main branch]
2014-05-29 17:14:20 -04:00
James Golding
7e7a2e6473 More Engine.h trimming (EdGraph headers, BoneMaskFilter, Breakpoint, LevelScriptBP, ClipPAdEntry, CodecMovie, DestructibleFractureSettings, DeviceProfile)
[CL 2085606 by James Golding in Main branch]
2014-05-29 17:11:10 -04:00
Dmitriy Dyomin
e409d1ea5c World Browser: Renamed Kismet type of streaming levels to Blueprint
[CL 2084791 by Dmitriy Dyomin in Main branch]
2014-05-29 16:58:37 -04:00
Dmitriy Dyomin
f3c2e1b076 World Browser: Fixed case when bounding boxes were incorrectly calculated for hidden tiles
[CL 2082978 by Dmitriy Dyomin in Main branch]
2014-05-29 16:46:12 -04:00
Dmitriy Dyomin
7e5d70f2a0 World Browser: Disabled landscape mesh simplificaton during LOD maps generation
[CL 2082870 by Dmitriy Dyomin in Main branch]
2014-05-29 16:43:00 -04:00
Gareth Martin
cc096d560f Remove landscape/foliage headers from Engine.h and include only where needed
[CL 2081860 by Gareth Martin in Main branch]
2014-05-22 07:52:43 -04:00
James Golding
131420beb5 Remove Matinee related headers from Engine.h, and add only where needed
#codereview matt.kuhlenschmidt

[CL 2081832 by James Golding in Main branch]
2014-05-22 06:52:28 -04:00
Max Preussner
331984d20c Settings: moved level browser settings into LevelBrowser module
[CL 2080434 by Max Preussner in Main branch]
2014-05-21 11:16:12 -04:00
James Golding
a0cbafe73a First pass removing several headers from Engine.h
[CL 2080322 by James Golding in Main branch]
2014-05-21 10:00:58 -04:00
Dmitriy Dyomin
172a515a8c World Browser: Fixed composition view scrolling when world orign has been shifted
[CL 2080186 by Dmitriy Dyomin in Main branch]
2014-05-21 06:29:43 -04:00
Dmitriy Dyomin
3130de2f27 World Browser: Added ability to generate LOD maps for hidden levels
[CL 2080140 by Dmitriy Dyomin in Main branch]
2014-05-21 05:14:19 -04:00
Dmitriy Dyomin
f72e406774 World Browser: Landscape uses maximum LOD level for exporting to a raw mesh during LOD maps generation
[CL 2080049 by Dmitriy Dyomin in Main branch]
2014-05-21 03:23:48 -04:00
Dmitriy Dyomin
1445b1a9e3 World Browser: Added reimporting of a tiled landscape (heightmap, weightmaps)
[CL 2078700 by Dmitriy Dyomin in Main branch]
2014-05-20 05:07:16 -04:00
Dmitriy Dyomin
6e94b4d622 World Browser: Do not redraw tiles while shaders still compiling
[CL 2078585 by Dmitriy Dyomin in Main branch]
2014-05-20 02:41:58 -04:00
Dmitriy Dyomin
d155054ae1 Tiled landscape import improvements
Added option for weight-blended layers
Added ability to import only part of weightmaps

[CL 2075350 by Dmitriy Dyomin in Main branch]
2014-05-16 06:51:45 -04:00
Dmitriy Dyomin
7f9cd16c1e Fixed importing landscape tile in World Browser when world origin rebasing is disabled
[CL 2075235 by Dmitriy Dyomin in Main branch]
2014-05-16 03:26:03 -04:00
Dmitriy Dyomin
42ed6445ef Fixed ULandscapeLayerInfoObject naming when exporting tiled heighmap
[CL 2075177 by Dmitriy Dyomin in Main branch]
2014-05-16 02:05:48 -04:00
Dmitriy Dyomin
9309bb8aea Fixed world bounds not showing in the world browser status bar
[CL 2075146 by Dmitriy Dyomin in Main branch]
2014-05-15 23:55:28 -04:00