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

A single finding produced by NodeValidator. More...

#include <NodeValidator.h>

Public Attributes

int nodeId = -1
 Offending node ID; -1 for graph-level messages.
 
NVSeverity severity = NVSeverity::Info
 
std::string message
 
std::string hint
 Optional suggestion to fix the issue.
 

Detailed Description

A single finding produced by NodeValidator.

Definition at line 51 of file NodeValidator.h.

Member Data Documentation

◆ hint

std::string Olympe::ValidationMessage::hint

Optional suggestion to fix the issue.

Definition at line 55 of file NodeValidator.h.

◆ message

std::string Olympe::ValidationMessage::message

Definition at line 54 of file NodeValidator.h.

◆ nodeId

int Olympe::ValidationMessage::nodeId = -1

Offending node ID; -1 for graph-level messages.

Definition at line 52 of file NodeValidator.h.

Referenced by Olympe::NodeValidator::AddMessage().

◆ severity

NVSeverity Olympe::ValidationMessage::severity = NVSeverity::Info

Definition at line 53 of file NodeValidator.h.


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