Commit Graph

24 Commits

Author SHA1 Message Date
Matt Kuhlenschmidt
54f7c12c2e Fixed aligment issues on Mass property in primitive component details
[CL 2473671 by Matt Kuhlenschmidt in Main branch]
2015-03-10 09:01:14 -04:00
Ori Cohen
62b5172fc3 Turn auto weld on for shape components. UE-8812
[CL 2473131 by Ori Cohen in Main branch]
2015-03-09 18:22:35 -04:00
Ryan Gerleve
74fdeb8275 Fix Mac compile
#codereview ori.cohen

[CL 2447918 by Ryan Gerleve in Main branch]
2015-02-16 18:05:04 -05:00
Ori Cohen
789e0ff7d4 Refactor LockedAxis so you can have better control for 6DOF.
Move around some properties in primitive component customization to make it easier to find things.
BodyMass override now uses the default computed to make it more clear you're overriding a default

[CL 2447717 by Ori Cohen in Main branch]
2015-02-16 15:36:45 -05:00
Ben Marsh
97afb3e327 [INTEGRATE] Change 2422951 by Matt.Kuhlenschmidt@matt_kuhlenschmidt_main on 2015/01/28 18:01:07
Material details have now moved to the primitive component customization so they can be seen on individual components

[CL 2425914 by Ben Marsh in Main branch]
2015-01-30 11:26:30 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05:00
James Golding
acf3168cb2 Flags to lock BodyInstance rotate & translate axis
[https://github.com/EpicGames/UnrealEngine/pull/563] (kylawl)
Also use GET_MEMBER_NAME_CHECKED more in PrimComp details customization
#codereview ori.cohen

[CL 2360014 by James Golding in Main branch]
2014-11-14 09:55:41 -05:00
James Golding
48a3c9b7f2 UE-4195 Make more use of GET_MEMBER_NAME_CHECKED when getting/checking properties by name
- Remove disabled/legacy 'bake and prune' functions/vars
UE-2968 Make FBodyInstance::bUseAsyncScene protected (add SetUseAsyncScene)
#codereview ori.cohen

[CL 2358393 by James Golding in Main branch]
2014-11-13 09:59:06 -05:00
Mikolaj Sieluzycki
51f5333986 Prepare cpp files for header cleanup.
#codereview Robert.Manuszewski

[CL 2356864 by Mikolaj Sieluzycki in Main branch]
2014-11-12 04:58:53 -05:00
Ori Cohen
5fb2c1d5e6 fix auto weld being accidently hidden as result of merge issues
[CL 2319834 by Ori Cohen in Main branch]
2014-10-06 10:06:29 -04:00
Ori Cohen
369fecd545 Fix mac and undo accidental typo submission
[CL 2319041 by Ori Cohen in Main branch]
2014-10-03 17:42:01 -04:00
Ori Cohen
701e59c1b5 Add mass override
[CL 2318885 by Ori Cohen in Main branch]
2014-10-03 15:41:28 -04:00
Michael Noland
928559eaa0 Editor: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316341 by Michael Noland in Main branch]
2014-10-01 14:45:23 -04:00
Ori Cohen
77af461338 Fix behavior of body welding.
Added different behavior when setting up in blueprint vs level editor
Fix detach bug when attaching physically simulated from blueprint
customization work to make auto weld easier to understand

[CL 2276236 by Ori Cohen in Main branch]
2014-08-28 11:19:03 -04:00
Ori Cohen
61806199ba Remove autowelding ifdef
[CL 2270523 by Ori Cohen in Main branch]
2014-08-25 11:08:52 -04:00
Ori Cohen
07b29e93a4 Refactor body welding. Some stuff is showing through even without define because of how metasystem works
[CL 2267833 by Ori Cohen in Main branch]
2014-08-22 16:10:34 -04:00
Michael Noland
683a74d34e Physics: Improve bSimulatePhysics editing extensibility
- Add UPrimitiveComponent::CanEditSimulatePhysics to allow individual components to determine if simulation is possible given their Physics setup
- Replace if-else cast tree in details panel customization
- Change behavior of base UPrimitiveComponent so that it is editable if there is a valid body setup *on the component* rather than on the BodyInstance, allowing various components to edit the property in a Blueprint CDO (such as UPaperSpriteComponent) and removing the need for custom overrides on others (UShapeComponent, etc...)
#codereview ori.cohen

[CL 2223976 by Michael Noland in Main branch]
2014-07-18 17:49:19 -04:00
Mike Beach
875305a99d Adding a more robust system for editor category mapping (allows for easy remapping and localization). Pulling editor metadata specifics out of UClass (and relocating them).
#codereview Robert.Manuszewski Nick.Whiting

[CL 2192177 by Mike Beach in Main branch]
2014-07-11 15:13:57 -04:00
Ori Cohen
ee83b17a31 Forgot these files for Locked Axis customization
[CL 2131785 by Ori Cohen in Main branch]
2014-07-03 16:34:11 -04:00
Richard TalbotWatkin
b1fd9e4091 Fixed Mass in KG field to be disabled in Slate according to whether it's read only or not.
#ttp 338694 - CRASH: Highlighting static mesh Mass in KG field, then pressing enter
#branch UE4
#proj Editor.DetailCustomizations
#add Added a delegate binding for IsEnabled on the FDetailWidgetRow used for the Mass in KG property.
#reviewedby Chris.Wood

[CL 2110228 by Richard TalbotWatkin in Main branch]
2014-06-19 02:55:29 -04:00
Ori Cohen
d36d1109af PrimitiveComponent without collision still has Simulate option
[CL 2040025 by Ori Cohen in Main branch]
2014-04-23 17:33:59 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00