Navigation
API > API/Plugins > API/Plugins/ObjectMixerEditor > API/Plugins/ObjectMixerEditor/UObjectMixerBlueprintObjectFilte-
Description
Specify a list of property names found in parent classes you want to show that aren't in the specified classes. Note that properties specified here do not override the properties specified in GetColumnsToExclude(). For example, a ULightComponent displays "LightColor" in the editor's details panel, but ULightComponent itself doesn't have a property named "LightColor". Instead it's in its parent class, ULightComponentBase. In this scenario, ULightComponent is specified and PropertyInheritanceInclusionOptions is None, so "LightColor" won't appear by default. Specify "LightColor" in this function to ensure that "LightColor" will appear as a column as long as the property is accessible to one of the specified classes regardless of which parent class it comes from.
Virtual Inheritance
- UObjectMixerObjectFilter::GetForceAddedColumns → UObjectMixerBlueprintObjectFilter::GetForceAddedColumns
| Name | GetForceAddedColumns |
| Type | function |
| Header File | /Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Source/ObjectMixer/Public/ObjectFilter/ObjectMixerEditorObjectFilter.h |
| Include Path | #include "ObjectFilter/ObjectMixerEditorObjectFilter.h" |
UFUNCTION (BlueprintNativeEvent, BlueprintCallable, Category="Object Mixer")
virtual TSet< FName > GetForceAddedColumns() const