Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor
| Name | UDMWorldSubsystem |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/DMWorldSubsystem.h |
| Include Path | #include "DMWorldSubsystem.h" |
Syntax
UCLASS (MinimalAPI)
class UDMWorldSubsystem : public UWorldSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UWorldSubsystem → UDMWorldSubsystem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDMWorldSubsystem() |
DMWorldSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ExecuteCustomObjectPropertyEditorDelegate
(
const FDMObjectMaterialProperty& InObjectProperty |
DMWorldSubsystem.h | ||
UDynamicMaterialModelBase * ExecuteGetCustomEditorModelDelegate() |
DMWorldSubsystem.h | ||
void ExecuteInvokeTabDelegate() |
DMWorldSubsystem.h | ||
bool ExecuteIsValidDelegate
(
UDynamicMaterialModelBase* InMaterialModel |
DMWorldSubsystem.h | ||
bool ExecuteMaterialValueSetterDelegate
(
const FDMObjectMaterialProperty& InObjectProperty, |
DMWorldSubsystem.h | ||
void ExecuteSetCustomEditorActorDelegate
(
AActor* InActor |
DMWorldSubsystem.h | ||
void ExecuteSetCustomEditorModelDelegate
(
UDynamicMaterialModelBase* InMaterialModel |
DMWorldSubsystem.h | ||
FDMSetMaterialObjectPropertyDelegate::RegistrationType & GetCustomObjectPropertyEditorDelegate() |
Sets the object property in custom editor tab. | DMWorldSubsystem.h | |
FDMGetMaterialModelDelegate::RegistrationType & GetGetCustomEditorModelDelegate() |
Gets the material in a custom editor tab. | DMWorldSubsystem.h | |
FDMInvokeTabDelegate::RegistrationType & GetInvokeTabDelegate() |
Used to show the tab to the user. | DMWorldSubsystem.h | |
FDMIsValidDelegate::RegistrationType & GetIsValidDelegate() |
Returns true if the supplied material is valid for this world. | DMWorldSubsystem.h | |
const TSharedPtr< IDetailKeyframeHandler > & GetKeyframeHandler() |
DMWorldSubsystem.h | ||
FDMSetMaterialValueDelegate::RegistrationType & GetMaterialValueSetterDelegate() |
Used to redirect SetMaterial to different objects/paths. | DMWorldSubsystem.h | |
FDMSetMaterialActorDelegate::RegistrationType & GetSetCustomEditorActorDelegate() |
Sets actor in a custom editor tab. | DMWorldSubsystem.h | |
FDMSetMaterialModelDelegate::RegistrationType & GetSetCustomEditorModelDelegate() |
Sets material in a custom editor tab. | DMWorldSubsystem.h | |
void SetKeyframeHandler
(
const TSharedPtr< IDetailKeyframeHandler >& InKeyframeHandler |
DMWorldSubsystem.h |