Navigation
API > API/Plugins > API/Plugins/ObjectMixerEditor
| |
|
| Name |
EObjectMixerInheritanceInclusionOptions |
| Type |
enum |
| Header File |
/Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Source/ObjectMixer/Public/ObjectFilter/ObjectMixerEditorObjectFilter.h |
| Include Path |
#include "ObjectFilter/ObjectMixerEditorObjectFilter.h" |
Syntax
enum EObjectMixerInheritanceInclusionOptions
{
None,
IncludeOnlyImmediateParent,
IncludeOnlyImmediateChildren,
IncludeOnlyImmediateParentAndChildren,
IncludeAllParents,
IncludeAllChildren,
IncludeAllParentsAndChildren,
IncludeAllParentsAndOnlyImmediateChildren,
IncludeOnlyImmediateParentAndAllChildren,
}
Values
| Name |
Remarks |
| None |
Get only the properties in the specified classes without considering parent or child classes. |
| IncludeOnlyImmediateParent |
Get properties from the class that the specified classes immediately derive from, but not the parents' parents + Specified Classes. |
| IncludeOnlyImmediateChildren |
Get properties from child classes but not child classes of child classes + Specified Classes. |
| IncludeOnlyImmediateParentAndChildren |
IncludeOnlyImmediateParent + IncludeOnlyImmediateChildren + Specified Classes. |
| IncludeAllParents |
Go up the chain of parent classes to get all properties in the specified classes' ancestries + Specified Classes. |
| IncludeAllChildren |
Get properties from all derived classes recursively + Specified Classes. |
| IncludeAllParentsAndChildren |
IncludeAllParents + IncludeAllChildren + Specified Classes. |
| IncludeAllParentsAndOnlyImmediateChildren |
IncludeAllParents + IncludeOnlyImmediateChildren + Specified Classes. |
| IncludeOnlyImmediateParentAndAllChildren |
IncludeOnlyImmediateParent + IncludeAllChildren + Specified Classes. |