| IModularFeature
|
Module |
|
Header |
/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildFunctionFactory.h |
Include |
#include "DerivedDataBuildFunctionFactory.h" |
template<typename FunctionType>
class TBuildFunctionFactory : public UE::DerivedData::IBuildFunctionFactory
Factory that creates and registers a build function.
A build function must be registered by a build function factory before it can execute a build. Register a function in the source file that implements it or in the corresponding module.
Examples: static const TBuildFunctionFactory<FExampleFunction> ExampleFunctionFactory; static const TBuildFunctionFactory<TExampleFunction<FType>> ExampleFunctionFactory(Name, Version);
Name | Description | |
---|---|---|
|
TBuildFunctionFactory ( |
Name | Description | |
---|---|---|
|
~TBuildFunctionFactory() |
Name | Description | ||
---|---|---|---|
|
const IBuild... |
GetFunction() |
Returns the build function associated with this factory. |