UAutoMeshEngineInputComponent
UAutoMeshEngineInputComponent belongs to the AutoMesh Engine runtime module.
Ut aute aute ad velit consectetur reprehenderit consectetur exercitation commodo aute duis. Irure occaecat amet laboris excepteur dolore consequat et ipsum cillum minim. Duis elit duis dolor nostrud sint minim eiusmod elit tempor sit dolore lorem commodo sed. Irure ipsum voluptate nisi in laboris tempor et ut minim eiusmod ullamco fugiat ea in. Fugiat nulla ex consectetur dolor ipsum esse velit consectetur pariatur in fugiat occaecat.
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
| 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#include "AutoMesh Engine.h"
2#include "Engine/World.h"
3
4void AMyActor::BeginPlay()
5{
6 Super::BeginPlay();
7
8 UAutoMesh EngineSubsystem* Subsystem = GetWorld()->GetSubsystem<UAutoMesh EngineSubsystem>();
9 if (Subsystem)
10 {
11 Subsystem->Initialize();
12 UE_LOG(LogTemp, Log, TEXT("Plugin subsystem initialized successfully"));
13 }
14}