Ember
Loading...
Searching...
No Matches
EmberCore::BehaviorTreeConfig::VisualSettings Struct Reference

Visual appearance configuration settings. More...

#include <BehaviorTreeConfig.h>

Public Attributes

EmberCore::Color selectedNodeColor = EmberCore::Color(100, 149, 237)
EmberCore::Color hoveredNodeColor = EmberCore::Color(144, 238, 144)
EmberCore::Color normalNodeColor = EmberCore::Color(70, 70, 70)
EmberCore::Color selectedBorderColor = EmberCore::Color(48, 92, 222)
EmberCore::Color hoveredBorderColor = EmberCore::Color(34, 139, 34)
EmberCore::Color normalBorderColor = EmberCore::Color(128, 128, 128)
int selectionBorderWidth = 3
int hoverBorderWidth = 2
float highlightOpacity = 1.0f
bool enableAnimations = true
int animationDuration = 200

Detailed Description

Visual appearance configuration settings.

Definition at line 39 of file BehaviorTreeConfig.h.

Member Data Documentation

◆ animationDuration

int EmberCore::BehaviorTreeConfig::VisualSettings::animationDuration = 200

Definition at line 57 of file BehaviorTreeConfig.h.

◆ enableAnimations

bool EmberCore::BehaviorTreeConfig::VisualSettings::enableAnimations = true

Definition at line 56 of file BehaviorTreeConfig.h.

◆ highlightOpacity

float EmberCore::BehaviorTreeConfig::VisualSettings::highlightOpacity = 1.0f

Definition at line 53 of file BehaviorTreeConfig.h.

◆ hoverBorderWidth

int EmberCore::BehaviorTreeConfig::VisualSettings::hoverBorderWidth = 2

Definition at line 52 of file BehaviorTreeConfig.h.

◆ hoveredBorderColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::hoveredBorderColor = EmberCore::Color(34, 139, 34)

Definition at line 47 of file BehaviorTreeConfig.h.

◆ hoveredNodeColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::hoveredNodeColor = EmberCore::Color(144, 238, 144)

Definition at line 42 of file BehaviorTreeConfig.h.

◆ normalBorderColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::normalBorderColor = EmberCore::Color(128, 128, 128)

Definition at line 48 of file BehaviorTreeConfig.h.

◆ normalNodeColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::normalNodeColor = EmberCore::Color(70, 70, 70)

Definition at line 43 of file BehaviorTreeConfig.h.

◆ selectedBorderColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::selectedBorderColor = EmberCore::Color(48, 92, 222)

Definition at line 46 of file BehaviorTreeConfig.h.

◆ selectedNodeColor

EmberCore::Color EmberCore::BehaviorTreeConfig::VisualSettings::selectedNodeColor = EmberCore::Color(100, 149, 237)

Definition at line 41 of file BehaviorTreeConfig.h.

◆ selectionBorderWidth

int EmberCore::BehaviorTreeConfig::VisualSettings::selectionBorderWidth = 3

Definition at line 51 of file BehaviorTreeConfig.h.


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