Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc > API/Runtime/Core/Misc/TTypeContainer > API/Runtime/Core/Misc/TTypeContainer/RegisterFactory
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/TypeContainer.h |
Include | #include "Misc/TypeContainer.h" |
template<class R >
void RegisterFactory
(
const TFunction < TSharedRef < R , Mode >> & CreateFunc
)
Remarks
Register a factory function for the specified class.
Parameters
Name | Description |
---|---|
R | The type of class to register the instance for. |
P | Additional parameters that the factory function requires. |
CreateFunc | The factory function that will create instances. |