NevarokML: UNevarokMLSampleUtils API
The UNevarokMLSampleUtils
class provides utility functions for working with UNevarokMLSample
objects.
Methods
SetBoxVector
UFUNCTION(BlueprintCallable, Category = "NevarokML|SampleUtils")
static bool SetBoxVector(UNevarokMLSample* sample, const FNevarokMLIndex2D x, const FNevarokMLIndex2D y, const FNevarokMLIndex2D z, const FVector vector, bool multicast);
Sets the values in the box stack of the given UNevarokMLSample
object at the specified indices (x, y, z)
with the
provided vector
. By default, the multicast
parameter is set to false
. However, if you set multicast
to true
,
all of the corresponding stack values will be set to the provided vector
.
SetContinuousVector
UFUNCTION(BlueprintCallable, Category = "NevarokML|SampleUtils")
static bool SetContinuousVector(UNevarokMLSample* sample, const int x, const int y, const int z, const FVector vector, bool multicast);
Sets the values in the continuous stack of the given UNevarokMLSample
object at the specified indices (x, y, z)
with the
provided vector
. By default, the multicast
parameter is set to false
. However, if you set multicast
to true
,
all of the corresponding stack values will be set to the provided vector
.
GetBoxVector
UFUNCTION(BlueprintPure, Category = "NevarokML|SampleUtils")
static bool GetBoxVector(UNevarokMLSample* sample, const FNevarokMLIndex2D& x, const FNevarokMLIndex2D& y, const FNevarokMLIndex2D& z, FVector& vector);
Retrieves the values from the box stack of the given UNevarokMLSample
object at the specified indices (x, y, z)
and
stores them in the provided vector
. Returns true
if successful, and false
otherwise.
GetContinuousVector
UFUNCTION(BlueprintPure, Category = "NevarokML|SampleUtils")
static bool GetContinuousVector(UNevarokMLSample* sample, int x, int y, int z, FVector& vector);
Retrieves the values from the continuous stack of the given UNevarokMLSample
object at the specified indices (x, y, z)
and stores them in the provided vector
. Returns true
if successful, and false
otherwise.