UAutoMeshEngineNetworkComponent

v1.0
View as Markdown

UAutoMeshEngineNetworkComponent belongs to the AutoMesh Engine runtime module.

Incididunt et exercitation aliqua elit ullamco irure nulla cillum in. Dolor do ipsum pariatur minim sint labore ea minim minim sed consequat commodo nisi consectetur. Velit veniam enim commodo et quis ad commodo magna minim sit nostrud. Nostrud ut duis consectetur nostrud elit do irure quis amet enim duis ea pariatur reprehenderit. Veniam ad do ut ipsum ad sed consectetur minim reprehenderit.

Declaration

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

Members

Event Parameters Description
OnStateChanged EMyState NewState Fired when state transitions
OnProgressUpdated float Progress, FString Message Fired on progress change
OnError FString ErrorMessage, int32 Code Fired on error
OnInitialized bool bSuccess Fired after initialization

Example

 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

Tip: For best performance, pre-allocate your pool size during loading screens rather than during gameplay.