Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Public Attributes | List of all members
Olympe::NodeSearchResult Struct Reference

A single match returned by NodeSearchPalette::FuzzySearch(). More...

#include <NodeSearchPalette.h>

Public Attributes

std::string typeName
 Internal type identifier (e.g. "Sequence")
 
std::string displayName
 Human-readable label shown in the palette.
 
NodeSearchCategory category
 
int score
 Fuzzy match score; higher = better.
 
std::string name
 Display name of the node type.
 
std::string category
 Category label (e.g. "ControlFlow")
 
std::string description
 Short human-readable description.
 
std::string nodeType
 Internal type key (e.g. "Sequence")
 
float relevanceScore
 Higher = better match.
 

Detailed Description

A single match returned by NodeSearchPalette::FuzzySearch().

A single search result entry from the panel.

Definition at line 42 of file NodeSearchPalette.h.

Member Data Documentation

◆ category [1/2]

NodeSearchCategory Olympe::NodeSearchResult::category

Definition at line 45 of file NodeSearchPalette.h.

◆ category [2/2]

std::string Olympe::NodeSearchResult::category

Category label (e.g. "ControlFlow")

Definition at line 38 of file NodeSearchPanel.h.

◆ description

std::string Olympe::NodeSearchResult::description

Short human-readable description.

Definition at line 39 of file NodeSearchPanel.h.

◆ displayName

std::string Olympe::NodeSearchResult::displayName

Human-readable label shown in the palette.

Definition at line 44 of file NodeSearchPalette.h.

◆ name

std::string Olympe::NodeSearchResult::name

Display name of the node type.

Definition at line 37 of file NodeSearchPanel.h.

◆ nodeType

std::string Olympe::NodeSearchResult::nodeType

Internal type key (e.g. "Sequence")

Definition at line 40 of file NodeSearchPanel.h.

Referenced by Olympe::NodeSearchPanel::InitNodeCatalogue().

◆ relevanceScore

float Olympe::NodeSearchResult::relevanceScore

Higher = better match.

Definition at line 41 of file NodeSearchPanel.h.

Referenced by Olympe::NodeSearchPanel::UpdateQuery().

◆ score

int Olympe::NodeSearchResult::score

Fuzzy match score; higher = better.

Definition at line 46 of file NodeSearchPalette.h.

Referenced by Olympe::NodeSearchPalette::FuzzySearch().

◆ typeName

std::string Olympe::NodeSearchResult::typeName

Internal type identifier (e.g. "Sequence")

Definition at line 43 of file NodeSearchPalette.h.

Referenced by Olympe::NodeSearchPalette::InitNodeCatalog().


The documentation for this struct was generated from the following files: