| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/Water/Source/Runtime/Public/WaterSplineComponent.h |
Include |
#include "WaterSplineComponent.h" |
UCLASS(ClassGroup=(Custom), Meta=(BlueprintSpawnableComponent))
class UWaterSplineComponent : public USplineComponent
Name | Description | ||
---|---|---|---|
|
PreviousWaterSplineDefaults |
This stores the last defaults propagated to spline points on an instance of this component Used to determine if spline points were modifed by users or if they exist at a current default value |
|
|
WaterSplineDefaults |
Defaults which are used to propagate values to spline points on instances of this in the world |
Name | Description | |
---|---|---|
|
UWaterSplineComponent ( |
Name | Description | ||
---|---|---|---|
|
void |
K2_SynchronizeAndBroadcastDataChange() |
Call to update water spline Necessary if using USplineComponent::AddPoint(s) instead of editing the spline in editor |
|
FOnWaterSpli... |
OnWaterSplineDataChanged() |
|
|
void |
ResetSpline ( |
|
|
bool |
SynchronizeWaterProperties() |
Name | Description | ||
---|---|---|---|
|
bool |
AllowsSplinePointScaleEditing() |
Controls the visibility of the Spline point scale editor in the details panel. |
|
GetEnabledSplinePointTypes() |
Get the enabled Spline Point types for this spline component. |
|
|
USplineMetad... |
GetSplinePointsMetadata() |
Spline component interface |
|
const USplin... |
GetSplinePointsMetadata() |
Name | Description | ||
---|---|---|---|
|
FBoxSphereBo... |
CalcBounds ( |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |
Name | Description | ||
---|---|---|---|
|
bool |
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
void |
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
void |
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
void |
PostEditImport() |
Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |
|
void |
PostEditUndo() |
Called after applying a transaction to the object. |
|
void |
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
void |
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
PRAGMA_DISAB... |
OnSplineDataChanged() |
Use FOnWaterSplineDataChanged Use OnWaterSplineDataChanged |