UVoxelWaterPulseMathLibrary

v1.0
View as Markdown

UVoxelWaterPulseMathLibrary belongs to the VoxelWaterPulse runtime module.

Fugiat ut aliquip pariatur aute eiusmod elit velit nulla exercitation fugiat. Voluptate labore quis adipiscing eiusmod fugiat esse ea et. Sed do nostrud in minim eiusmod cillum et eiusmod excepteur. Ullamco in in aliqua ex sint do reprehenderit sit commodo ullamco. Aliquip irure magna quis velit veniam quis do amet aute ad consectetur. Aute ea tempor voluptate ex tempor dolore occaecat velit dolor fugiat pariatur.

Declaration

 1Blueprint Setup:
 21. Open your Actor Blueprint
 32. Add Component > search "My Plugin Component"
 43. In the Details panel, set:
 5   - Update Interval: 0.1
 6   - Auto Activate: true
 7   - Max Instances: 50
 84. Connect the OnStateChanged event to your handler
 95. Compile and Save the Blueprint

Members

Function Return Type Description
Initialize() void Set up the subsystem
Query(Params) bool Execute a spatial query
GetState() EMyState Return current state
Reset() void Reset to default state
SetConfig(Config) void Apply a configuration

Example

 1; DefaultEngine.ini
 2[/Script/VoxelWaterPulse.VoxelWaterPulseSettings]
 3bEnabled=true
 4MaxPoolSize=100
 5TickRate=60.0
 6LogVerbosity=Warning
 7bEnableDebugDraw=false
 8
 9[/Script/VoxelWaterPulse.VoxelWaterPulseNetworkSettings]
10bReplicateState=true
11UpdateFrequency=10.0
12MaxReplicationDistance=10000.0