![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MaterialExternalCodeRegistry.h>
Public Member Functions | |
| MaterialExternalCodeRegistry (const MaterialExternalCodeRegistry &)=delete | |
| MaterialExternalCodeRegistry & | operator= (const MaterialExternalCodeRegistry &)=delete |
| const FMaterialExternalCodeDeclaration * | FindExternalCode (const FName &InExternalCodeIdentifier) const |
| const FMaterialExposedViewPropertyMeta & | GetExternalViewPropertyCode (const EMaterialExposedViewProperty InViewProperty) const |
Static Public Member Functions | |
| static MaterialExternalCodeRegistry & | Get () |
Singleton class to register external HLSL function and input declarations for material IR modules.
|
delete |
| const FMaterialExternalCodeDeclaration * MaterialExternalCodeRegistry::FindExternalCode | ( | const FName & | InExternalCodeIdentifier | ) | const |
Returns the external code declaration for the specified name.
|
static |
| const FMaterialExposedViewPropertyMeta & MaterialExternalCodeRegistry::GetExternalViewPropertyCode | ( | const EMaterialExposedViewProperty | InViewProperty | ) | const |
Returns the external code declaration for the specified view property.
|
delete |