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

Parameters for layout algorithms. More...

#include <ILayoutEngine.h>

Public Attributes

float nodeSpacingX = 220.0f
 
float nodeSpacingY = 140.0f
 
float minNodeDistance = 180.0f
 
float maxNodeDistance = 300.0f
 
std::string direction = "TopToBottom"
 
float zoomFactor = 1.0f
 

Detailed Description

Parameters for layout algorithms.

Definition at line 43 of file ILayoutEngine.h.

Member Data Documentation

◆ direction

std::string Olympe::NodeGraph::LayoutParams::direction = "TopToBottom"

Definition at line 48 of file ILayoutEngine.h.

◆ maxNodeDistance

float Olympe::NodeGraph::LayoutParams::maxNodeDistance = 300.0f

Definition at line 47 of file ILayoutEngine.h.

◆ minNodeDistance

float Olympe::NodeGraph::LayoutParams::minNodeDistance = 180.0f

Definition at line 46 of file ILayoutEngine.h.

◆ nodeSpacingX

float Olympe::NodeGraph::LayoutParams::nodeSpacingX = 220.0f

Definition at line 44 of file ILayoutEngine.h.

◆ nodeSpacingY

float Olympe::NodeGraph::LayoutParams::nodeSpacingY = 140.0f

Definition at line 45 of file ILayoutEngine.h.

◆ zoomFactor

float Olympe::NodeGraph::LayoutParams::zoomFactor = 1.0f

Definition at line 49 of file ILayoutEngine.h.


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