UQuestSystemMathLibrary

v2.0
View as Markdown

UQuestSystemMathLibrary belongs to the QuestSystem runtime module.

Ut voluptate irure sint minim aliqua velit pariatur eiusmod pariatur. Ullamco ipsum exercitation ut et dolor consequat ut ipsum exercitation pariatur eiusmod. Dolore sit enim occaecat cillum voluptate veniam nisi ea sed incididunt tempor veniam consectetur laboris. Irure do aliquip minim dolor incididunt ea tempor. Sed consequat consectetur exercitation esse et quis adipiscing ut consequat. Sint quis fugiat voluptate et ex tempor aute pariatur pariatur voluptate sed esse voluptate amet.

Declaration

 1UINTERFACE(MinimalAPI, Blueprintable)
 2class UQuestSystemInterface : public UInterface
 3{
 4    GENERATED_BODY()
 5};
 6
 7class IQuestSystemInterface
 8{
 9    GENERATED_BODY()
10
11public:
12    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "QuestSystem")
13    void OnPluginActivated(bool bSuccess);
14
15    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "QuestSystem")
16    FMyResult ProcessData(const FMyInput& Input);
17
18    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "QuestSystem")
19    bool CanExecute() const;
20};

Members

Parameter Type Default Description
MaxPoolSize int32 100 Maximum number of pooled objects
TickRate float 60.0 Update frequency in Hz
bAutoActivate bool true Activate on BeginPlay
LogVerbosity ELogVerbosity Warning Minimum log level
ReplicationMode ERepMode Reliable Network replication strategy