Navigation
API > API/Developer > API/Developer/DerivedDataCache
A build session that can be null.
| Name | FOptionalBuildSession |
| Type | class |
| Header File | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildSession.h |
| Include Path | #include "DerivedDataBuildSession.h" |
Syntax
class FOptionalBuildSession : private UE::DerivedData::FBuildSession
Inheritance Hierarchy
- FBuildSession → FOptionalBuildSession
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| DerivedDataBuildSession.h | |||
FOptionalBuildSession
(
FBuildSession&& InSession |
DerivedDataBuildSession.h | ||
FOptionalBuildSession
(
const FBuildSession& InSession |
DerivedDataBuildSession.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBuildSession & Get () |
Returns the build session. The caller must check for null before using this accessor. | DerivedDataBuildSession.h | |
FBuildSession Get () |
DerivedDataBuildSession.h | ||
bool IsNull() |
DerivedDataBuildSession.h | ||
bool IsValid() |
DerivedDataBuildSession.h | ||
void Reset() |
DerivedDataBuildSession.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
DerivedDataBuildSession.h | ||
FOptionalBuildSession & operator=
(
FBuildSession&& InSession |
DerivedDataBuildSession.h | ||
FOptionalBuildSession & operator=
(
const FBuildSession& InSession |
DerivedDataBuildSession.h |