Unreal C++ API Reference¶
Full API reference for the TryllClient Unreal Engine plugin, auto-generated
from Doxygen documentation blocks in
server/client-unreal/Source/TryllClient/Public/.
Browse individual classes and structs in the sidebar.
Entry points¶
| Type | Role |
|---|---|
UTryllSubsystem |
UGameInstanceSubsystem — connect, configure, manage models and storages |
UTryllWorkflowAsset |
UDataAsset — editor-authored graph; assign to an agent component |
FTryllAgent |
Agent handle returned by UTryllSubsystem::CreateAgent |
Graph types¶
| Type | Role |
|---|---|
FTryllGraphDescription |
Complete graph: nodes, routes, start id |
FTryllGraphBuilder |
Fluent builder for FTryllGraphDescription |
FTryllNodeDescription |
Single node definition |
FTryllNodeParam |
Key/value string parameter on a node |
FTryllExitRoute |
Single exit-route wire |
Supporting types¶
| Type | Role |
|---|---|
FTryllError |
Error envelope — ETryllErrorCode + message string |
FTryllModelInfo |
Model catalog row returned by ListModels |
FTryllToolDefinition |
Tool declaration |
FTryllToolParamDefinition |
Single parameter within a FTryllToolDefinition |
UTryllSubsystem::FEmbeddedStorageInfo |
Embedded-storage descriptor |
Headers¶
| Header | Declares |
|---|---|
TryllSubsystem.h |
UTryllSubsystem, FEmbeddedStorageInfo |
TryllAgent.h |
FTryllAgent |
TryllAgentComponent.h |
UTryllAgentComponent |
TryllWorkflowAsset.h |
UTryllWorkflowAsset |
TryllGraphDescription.h |
FTryllGraphDescription, FTryllGraphBuilder, node/route types |
TryllModelInfo.h |
FTryllModelInfo, ETryllModelStatus |
TryllError.h |
FTryllError, ETryllErrorCode |
Selected method signatures¶
UTryllSubsystem::ConfigureSession¶
UFUNCTION(BlueprintCallable, Category = "Tryll|Session")
void ConfigureSession(
ETryllInferenceEngine Engine,
bool bAllowAutoModelDownloading = false);
When bAllowAutoModelDownloading is true, subsequent CreateAgent
calls download missing models automatically. The setting is also
available in Project Settings → Plugins → Tryll Client
(UTryllRuntimeSettings::bAllowAutoModelDownloading). See
Enable Auto Model Downloading.
Note
UTryllAgentComponent is Blueprint-accessible but not listed separately
in the sidebar since all its Blueprint nodes are catalogued in the
Blueprint Catalog.