Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/TargetInterfaces
Inheritance Hierarchy
- IMaterialProvider
- UDynamicMeshComponentToolTarget
- USkeletalMeshComponentReadOnlyToolTarget
- USkeletalMeshComponentToolTarget
- USkeletalMeshReadOnlyToolTarget
- USkeletalMeshToolTarget
- UStaticMeshComponentToolTarget
- UStaticMeshToolTarget
- UVolumeComponentToolTarget
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/TargetInterfaces/MaterialProvider.h |
| Include | #include "TargetInterfaces/MaterialProvider.h" |
Syntax
class IMaterialProvider
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CommitMaterialSetUpdate
(
const FComponentMaterialSet& MaterialSet, |
Commit an update to the material set. | |
| UMaterialInterface * | GetMaterial
(
int32 MaterialIndex |
Get pointer to a Material provided by this Source | |
| void | GetMaterialSet
(
FComponentMaterialSet& MaterialSetOut, |
Get material set provided by this source | |
| int32 |