Navigation
API > API/Plugins > API/Plugins/GameFeatures > API/Plugins/GameFeatures/FResult
| Type | Name | Description | |
|---|---|---|---|
FResult () |
No default constructor as we want to force you to always specify at the minimum if the FResult is an error or not through a supplied FErrorCodeType | ||
FResult
(
FErrorCodeType ErrorCodeIn |
Explicit constructor for times we want to create an FResult directly from an FErrorCodeType and not through MakeValue or MakeError. | ||
FResult
(
TValueOrError_ValueProxy< ArgTypes... >&& ValueProxyIn |
Template Conversion Constructor to allow us to initialize from TValueOrError MakeValue This is needed because of how TValueOrError implements MakeValue through the same templated approach with TValueOrError_ValueProxy. | ||
FResult
(
TValueOrError_ErrorProxy< ArgTypes... >&& ErrorProxyIn |
Template Conversion Constructor to allow us to initialize from TValueOrError MakeError This is needed because of how TValueOrError implements MakeError through the same templated approach with TValueOrError_ErrorProxy. | ||
FResult
(
FErrorCodeType ErrorCodeIn, |