Navigation
API > API/Plugins > API/Plugins/ChaosMover
Properties that can change during game-time and affect path movement calculations. Split into its own struct because both the input and sync state structs want to hold onto these.
| Name | FChaosMutablePathedMovementProperties |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosMover/Source/ChaosMover/Public/ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
| Include Path | #include "ChaosMover/PathedMovement/ChaosPathedMovementTypes.h" |
Syntax
USTRUCT ()
struct FChaosMutablePathedMovementProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWantsLoopingPlayback | bool | True = Looping, False = Will stop next time it reaches the end (that end could be 0 or 1 depending on bWantsOneWayPlayback and bWantsReversePlayback) | ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
|
| bWantsOneWayPlayback | bool | True = One way playback (0->1), False = Round trip, there and back (0->1->0) | ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
|
| bWantsReversePlayback | bool | True = Reverse, False = Forward. | ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
|
| bWantsToPlay | bool | True = Wants to being playing the path, False = Wants to be stopped. | ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void NetSerialize
(
FArchive& Ar |
These properties cannot be mutated yet, but were supported by Dan's implementation. Coming soon. | ChaosMover/PathedMovement/ChaosPathedMovementTypes.h | |
void ToString
(
FAnsiStringBuilderBase& Out |
ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FChaosMutablePathedMovementProperties& Other |
ChaosMover/PathedMovement/ChaosPathedMovementTypes.h | ||
bool operator==
(
const FChaosMutablePathedMovementProperties& Other |
ChaosMover/PathedMovement/ChaosPathedMovementTypes.h |