Ember
Loading...
Searching...
No Matches
EmberForge::AppPreferences::BehaviorTreeViewSettings Struct Reference

Behavior Tree View specific settings. More...

#include <AppPreferences.h>

Public Attributes

float zoomStepSize = 0.1f
float mouseWheelSensitivity = 1.0f
bool zoomFollowsCursor = true
EmberCore::String resetViewHotkey = "R"
float panSensitivity = 1.51f
EmberCore::String panKey = "Middle Mouse Button"
bool enableSmoothPanning = false
float panSmoothness = 30.0f
float panStepSize = 40.0f
EmberCore::String centerOnNodeHotkey = "C"
EmberCore::String deleteNodeHotkey = "Delete"
EmberCore::String panUpHotkey = "Up"
EmberCore::String panDownHotkey = "Down"
EmberCore::String panLeftHotkey = "Left"
EmberCore::String panRightHotkey = "Right"
bool showCoordinateInfo = true
int coordinateInfoFontSize = 9
EmberCore::Color coordinateInfoColor = EmberCore::Color(200, 200, 200)
TextAnchor coordinateInfoAnchor = TextAnchor::TopLeft
int coordinateInfoX = 10
int coordinateInfoY = 34
bool showSelectedNodeInfo = true
int selectedNodeInfoFontSize = 9
EmberCore::Color selectedNodeInfoColor = EmberCore::Color(100, 150, 255)
TextAnchor selectedNodeInfoAnchor = TextAnchor::TopLeft
int selectedNodeInfoX = 10
int selectedNodeInfoY = 54
bool showTreeInfo = true
int treeInfoFontSize = 9
EmberCore::Color treeInfoColor = EmberCore::Color(150, 200, 150)
TextAnchor treeInfoAnchor = TextAnchor::TopLeft
int treeInfoX = 10
int treeInfoY = 74
bool showFPS = true
int fpsFontSize = 9
EmberCore::Color fpsColor = EmberCore::Color(255, 200, 100)
TextAnchor fpsAnchor = TextAnchor::TopLeft
int fpsX = 10
int fpsY = 94
bool showControlsHelp = true
int controlsHelpFontSize = 11
EmberCore::Color controlsHelpColor = EmberCore::Color(85, 87, 83)
TextAnchor controlsHelpAnchor = TextAnchor::BottomLeft
int controlsHelpX = 10
int controlsHelpY = 25

Detailed Description

Behavior Tree View specific settings.

Definition at line 171 of file AppPreferences.h.

Member Data Documentation

◆ centerOnNodeHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::centerOnNodeHotkey = "C"

Definition at line 186 of file AppPreferences.h.

◆ controlsHelpAnchor

TextAnchor EmberForge::AppPreferences::BehaviorTreeViewSettings::controlsHelpAnchor = TextAnchor::BottomLeft

Definition at line 229 of file AppPreferences.h.

◆ controlsHelpColor

EmberCore::Color EmberForge::AppPreferences::BehaviorTreeViewSettings::controlsHelpColor = EmberCore::Color(85, 87, 83)

Definition at line 228 of file AppPreferences.h.

◆ controlsHelpFontSize

int EmberForge::AppPreferences::BehaviorTreeViewSettings::controlsHelpFontSize = 11

Definition at line 227 of file AppPreferences.h.

◆ controlsHelpX

int EmberForge::AppPreferences::BehaviorTreeViewSettings::controlsHelpX = 10

Definition at line 230 of file AppPreferences.h.

◆ controlsHelpY

int EmberForge::AppPreferences::BehaviorTreeViewSettings::controlsHelpY = 25

Definition at line 231 of file AppPreferences.h.

◆ coordinateInfoAnchor

TextAnchor EmberForge::AppPreferences::BehaviorTreeViewSettings::coordinateInfoAnchor = TextAnchor::TopLeft

Definition at line 197 of file AppPreferences.h.

◆ coordinateInfoColor

EmberCore::Color EmberForge::AppPreferences::BehaviorTreeViewSettings::coordinateInfoColor = EmberCore::Color(200, 200, 200)

Definition at line 196 of file AppPreferences.h.

◆ coordinateInfoFontSize

int EmberForge::AppPreferences::BehaviorTreeViewSettings::coordinateInfoFontSize = 9

Definition at line 195 of file AppPreferences.h.

◆ coordinateInfoX

int EmberForge::AppPreferences::BehaviorTreeViewSettings::coordinateInfoX = 10

Definition at line 198 of file AppPreferences.h.

◆ coordinateInfoY

int EmberForge::AppPreferences::BehaviorTreeViewSettings::coordinateInfoY = 34

Definition at line 199 of file AppPreferences.h.

◆ deleteNodeHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::deleteNodeHotkey = "Delete"

Definition at line 187 of file AppPreferences.h.

◆ enableSmoothPanning

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::enableSmoothPanning = false

Definition at line 181 of file AppPreferences.h.

◆ fpsAnchor

TextAnchor EmberForge::AppPreferences::BehaviorTreeViewSettings::fpsAnchor = TextAnchor::TopLeft

Definition at line 221 of file AppPreferences.h.

◆ fpsColor

EmberCore::Color EmberForge::AppPreferences::BehaviorTreeViewSettings::fpsColor = EmberCore::Color(255, 200, 100)

Definition at line 220 of file AppPreferences.h.

◆ fpsFontSize

int EmberForge::AppPreferences::BehaviorTreeViewSettings::fpsFontSize = 9

Definition at line 219 of file AppPreferences.h.

◆ fpsX

int EmberForge::AppPreferences::BehaviorTreeViewSettings::fpsX = 10

Definition at line 222 of file AppPreferences.h.

◆ fpsY

int EmberForge::AppPreferences::BehaviorTreeViewSettings::fpsY = 94

Definition at line 223 of file AppPreferences.h.

◆ mouseWheelSensitivity

float EmberForge::AppPreferences::BehaviorTreeViewSettings::mouseWheelSensitivity = 1.0f

Definition at line 174 of file AppPreferences.h.

◆ panDownHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::panDownHotkey = "Down"

Definition at line 189 of file AppPreferences.h.

◆ panKey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::panKey = "Middle Mouse Button"

Definition at line 180 of file AppPreferences.h.

◆ panLeftHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::panLeftHotkey = "Left"

Definition at line 190 of file AppPreferences.h.

◆ panRightHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::panRightHotkey = "Right"

Definition at line 191 of file AppPreferences.h.

◆ panSensitivity

float EmberForge::AppPreferences::BehaviorTreeViewSettings::panSensitivity = 1.51f

Definition at line 179 of file AppPreferences.h.

◆ panSmoothness

float EmberForge::AppPreferences::BehaviorTreeViewSettings::panSmoothness = 30.0f

Definition at line 182 of file AppPreferences.h.

◆ panStepSize

float EmberForge::AppPreferences::BehaviorTreeViewSettings::panStepSize = 40.0f

Definition at line 183 of file AppPreferences.h.

◆ panUpHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::panUpHotkey = "Up"

Definition at line 188 of file AppPreferences.h.

◆ resetViewHotkey

EmberCore::String EmberForge::AppPreferences::BehaviorTreeViewSettings::resetViewHotkey = "R"

Definition at line 176 of file AppPreferences.h.

◆ selectedNodeInfoAnchor

TextAnchor EmberForge::AppPreferences::BehaviorTreeViewSettings::selectedNodeInfoAnchor = TextAnchor::TopLeft

Definition at line 205 of file AppPreferences.h.

◆ selectedNodeInfoColor

EmberCore::Color EmberForge::AppPreferences::BehaviorTreeViewSettings::selectedNodeInfoColor = EmberCore::Color(100, 150, 255)

Definition at line 204 of file AppPreferences.h.

◆ selectedNodeInfoFontSize

int EmberForge::AppPreferences::BehaviorTreeViewSettings::selectedNodeInfoFontSize = 9

Definition at line 203 of file AppPreferences.h.

◆ selectedNodeInfoX

int EmberForge::AppPreferences::BehaviorTreeViewSettings::selectedNodeInfoX = 10

Definition at line 206 of file AppPreferences.h.

◆ selectedNodeInfoY

int EmberForge::AppPreferences::BehaviorTreeViewSettings::selectedNodeInfoY = 54

Definition at line 207 of file AppPreferences.h.

◆ showControlsHelp

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::showControlsHelp = true

Definition at line 226 of file AppPreferences.h.

◆ showCoordinateInfo

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::showCoordinateInfo = true

Definition at line 194 of file AppPreferences.h.

◆ showFPS

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::showFPS = true

Definition at line 218 of file AppPreferences.h.

◆ showSelectedNodeInfo

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::showSelectedNodeInfo = true

Definition at line 202 of file AppPreferences.h.

◆ showTreeInfo

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::showTreeInfo = true

Definition at line 210 of file AppPreferences.h.

◆ treeInfoAnchor

TextAnchor EmberForge::AppPreferences::BehaviorTreeViewSettings::treeInfoAnchor = TextAnchor::TopLeft

Definition at line 213 of file AppPreferences.h.

◆ treeInfoColor

EmberCore::Color EmberForge::AppPreferences::BehaviorTreeViewSettings::treeInfoColor = EmberCore::Color(150, 200, 150)

Definition at line 212 of file AppPreferences.h.

◆ treeInfoFontSize

int EmberForge::AppPreferences::BehaviorTreeViewSettings::treeInfoFontSize = 9

Definition at line 211 of file AppPreferences.h.

◆ treeInfoX

int EmberForge::AppPreferences::BehaviorTreeViewSettings::treeInfoX = 10

Definition at line 214 of file AppPreferences.h.

◆ treeInfoY

int EmberForge::AppPreferences::BehaviorTreeViewSettings::treeInfoY = 74

Definition at line 215 of file AppPreferences.h.

◆ zoomFollowsCursor

bool EmberForge::AppPreferences::BehaviorTreeViewSettings::zoomFollowsCursor = true

Definition at line 175 of file AppPreferences.h.

◆ zoomStepSize

float EmberForge::AppPreferences::BehaviorTreeViewSettings::zoomStepSize = 0.1f

Definition at line 173 of file AppPreferences.h.


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