FRegisteredSlashCommands

Slash Command Component.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TSharedFromThis

FRegisteredSlashCommands

References

Module

Party

Header

/Engine/Plugins/Online/OnlineFramework/Source/Party/Public/Chat/ChatSlashCommands.h

Include

#include "Chat/ChatSlashCommands.h"

Syntax

class FRegisteredSlashCommands : public TSharedFromThis< FRegisteredSlashCommands >

Remarks

Slash Command Component.

Constructors

Name Description

Public function

FRegisteredSlashCommands()

Functions

Name Description

Public function Static

bool

 

CmdMatchesFirstToken

(
    const FString& CmdString,
    const TArray< FString >& Tokens
)

Public function Const

const TArray...

 

GetAutoCompleteStrings()

Public function

bool

 

HasAutoCompleteSuggestions()

Public function

void

 

Init

(
    USocialToolkit& Toolkit
)

Public function

bool

 

IsEnabled()

Public function

bool

 

NotifyUserTextChanged

(
    const FText& InText
)

Main entry point for class encapsulated behavior; returns true if command executed

Public function

void

 

RegisterCommand

(
    const TSharedPtr< FChatSlashCommand...
)

Public function Static

void

 

TokenizeMessage

(
    const FString& InChatText,
    TArray< FString >& Tokens
)

Public function Static

bool

 

TokensExactMatch

(
    TArray< FString >& TokensLHS,
    TArray< FString >& TokensRHS
)

Public function

bool

 

TryExecuteCommandByMatchingText

(
    const FString& UserTypedText
)