Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Materials > UMaterialInstanceDynamic
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Materials/MaterialInstanceDynamic.h |
Include | #include "Materials/MaterialInstanceDynamic.h" |
Source | /Engine/Source/Runtime/Engine/Private/Materials/MaterialInstanceDynamic.cpp |
void K2_CopyMaterialInstanceParameters
&40;
UMaterialInterface &42; Source,
bool bQuickParametersOnly
&41;
Remarks
Copies over parameters given a material interface (copy each instance following the hierarchy) Very slow implementation, avoid using at runtime. Hopefully we can replace it later with something like CopyInterpParameters() The output is the object itself (this). Copying 'quick parameters only' will result in a much faster copy process but will only copy dynamic scalar, vector and texture parameters on clients.
Parameters
Name | Description |
---|---|
bQuickParametersOnly | Copy scalar, vector and texture parameters only. Much faster but may not include required data |