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

Single entry in the execution log. More...

#include <BehaviorTreeDebugWindow.h>

Public Attributes

float timeAgo = 0.0f
 Time since entry (seconds)
 
EntityID entity = 0
 Entity that executed.
 
uint32_t nodeId = 0
 Node that was executed.
 
std::string nodeName
 Node name.
 
BTStatus status = BTStatus::Running
 Execution result.
 

Detailed Description

Single entry in the execution log.

Definition at line 99 of file BehaviorTreeDebugWindow.h.

Member Data Documentation

◆ entity

EntityID Olympe::ExecutionLogEntry::entity = 0

Entity that executed.

Definition at line 102 of file BehaviorTreeDebugWindow.h.

◆ nodeId

uint32_t Olympe::ExecutionLogEntry::nodeId = 0

Node that was executed.

Definition at line 103 of file BehaviorTreeDebugWindow.h.

◆ nodeName

std::string Olympe::ExecutionLogEntry::nodeName

Node name.

Definition at line 104 of file BehaviorTreeDebugWindow.h.

◆ status

BTStatus Olympe::ExecutionLogEntry::status = BTStatus::Running

Execution result.

Definition at line 105 of file BehaviorTreeDebugWindow.h.

◆ timeAgo

float Olympe::ExecutionLogEntry::timeAgo = 0.0f

Time since entry (seconds)

Definition at line 101 of file BehaviorTreeDebugWindow.h.

Referenced by Olympe::BehaviorTreeDebugWindow::AddExecutionEntry().


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