Navigation
API > API/Plugins > API/Plugins/LearningAgents
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULearningAgentsHelper
- UProjectionHelper
References
| Module | LearningAgents |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Public/LearningAgentsHelpers.h |
| Include | #include "LearningAgentsHelpers.h" |
Syntax
UCLASS&40;&41;
class UProjectionHelper : public ULearningAgentsHelper
Remarks
A helper for projecting onto surfaces.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UProjectionHelper * | AddProjectionHelper
(
ULearningAgentsManagerComponent* InManagerComponent, |
Adds a new projection helper to the given manager component. | |
| void | ProjectPositionRotationOntoGroundPlane
(
FVector& OutPosition, |
Projects a position and rotation onto the zero height ground plane resulting in translation only in XY and rotation only around the Z. | |
| FTransform | ProjectTransformOntoGroundPlane
(
const int32 AgentId, |
Projects a transform onto the zero height ground plane resulting in translation only in XY and rotation only around the Z. |