FOvrRequestLatentAction
(
LatentInfo
, OutExecs
, ErrorMsg
, RG
, RP
)
|
Signature
FOvrRequestLatentAction::FOvrRequestLatentAction(const FLatentActionInfo &LatentInfo, EOvrRequestOutputPins &OutExecs, FString &ErrorMsg, OvrPlatformRequestGenerator &&RG, OvrPlatformResponseProcessor &&RP) Parameters LatentInfo: const FLatentActionInfo &OutExecs: EOvrRequestOutputPins &ErrorMsg: FString &RG: OvrPlatformRequestGenerator &&RP: OvrPlatformResponseProcessor && |
bRequestSuccessful
: bool |
This variable is a boolean that indicates whether the request to the OVR Subsystem was successful.
Signature
bool FOvrRequestLatentAction::bRequestSuccessful |
bResponseProcessed
: bool |
This variable is a boolean that indicates whether the response from the Oculus VR Platform (OVR) Subsystem has been processed.
Signature
bool FOvrRequestLatentAction::bResponseProcessed |
bThenPinExecuted
: bool |
This variable is a boolean that indicates whether the "then" pin of the latent action has been executed.
Signature
bool FOvrRequestLatentAction::bThenPinExecuted |
ErrorMsg
: FString & |
A reference to a string, which represents the error message for the request.
Signature
FString& FOvrRequestLatentAction::ErrorMsg |
OutExecs
: EOvrRequestOutputPins & |
A reference to an EOvrRequestOutputPins enum, which represents the output pins for the request.
Signature
EOvrRequestOutputPins& FOvrRequestLatentAction::OutExecs |
UpdateOperation
(
Response
)
|
It's responsible for updating the state of the latent action while it is waiting for a response from the OVR Platform.
Signature
virtual void FOvrRequestLatentAction::UpdateOperation(FLatentResponse &Response) override Parameters Response: FLatentResponse &Returns void |