voxelcamera.Dump
voxelcamera.Dump belongs to the VoxelCamera runtime module.
Aliquip ut adipiscing in labore do reprehenderit ea amet. Magna sit occaecat excepteur veniam velit duis fugiat irure eiusmod nostrud do laboris. Dolore voluptate velit nulla excepteur nulla aliquip elit in ex cillum adipiscing laboris. Lorem quis cillum dolor lorem irure incididunt aliquip dolor fugiat labore in exercitation velit. Incididunt quis incididunt reprehenderit excepteur aute ullamco sit dolor nulla tempor quis veniam sint aliqua.
Declaration
1// Declare delegates for event-driven communication
2DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnStateChanged, EMyState, NewState);
3DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnProgressUpdated, float, Progress, FString, Message);
4
5UPROPERTY(BlueprintAssignable, Category = "Events")
6FOnStateChanged OnStateChanged;
7
8UPROPERTY(BlueprintAssignable, Category = "Events")
9FOnProgressUpdated OnProgressUpdated;
10
11// Broadcasting events
12void UMyManager::UpdateState(EMyState NewState)
13{
14 CurrentState = NewState;
15 OnStateChanged.Broadcast(NewState);
16 OnProgressUpdated.Broadcast(GetProgress(), GetStatusMessage());
17}
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 |