Navigation
API > API/Plugins > API/Plugins/WorldMetricsCore > API/Plugins/WorldMetricsCore/UWorldMetricsSubsystem
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
MetricClass * CreateMetric () |
WorldMetricsSubsystem.h | ||
UWorldMetricInterface * CreateMetric
(
const TSubclassOf< UWorldMetricInterface >& InMetricClass |
Factory method to create world metric instances. | WorldMetricsSubsystem.h |
CreateMetric()
| Name | CreateMetric |
| Type | function |
| Header File | /Engine/Plugins/WorldMetrics/Source/WorldMetricsCore/Public/WorldMetricsSubsystem.h |
| Include Path | #include "WorldMetricsSubsystem.h" |
template<typename MetricClass, std::enable_if_t<, MetricClass >), int >>
MetricClass * CreateMetric()
CreateMetric(const TSubclassOf< UWorldMetricInterface > &)
Description
Factory method to create world metric instances.
| Name | CreateMetric |
| Type | function |
| Header File | /Engine/Plugins/WorldMetrics/Source/WorldMetricsCore/Public/WorldMetricsSubsystem.h |
| Include Path | #include "WorldMetricsSubsystem.h" |
| Source | /Engine/Plugins/WorldMetrics/Source/WorldMetricsCore/Private/WorldMetricsSubsystem.cpp |
UWorldMetricInterface * CreateMetric
(
const TSubclassOf < UWorldMetricInterface > & InMetricClass
)
a valid pointer to a world metric if successfully created or nullptr otherwise.
Parameters
| Name | Remarks |
|---|---|
| InMetricClass | the class of the world metric to be retrieved. |