Peoplemon  0.1.0
Peoplemon 3 game source documentation
Public Member Functions | Public Attributes | Friends | List of all members
editor::component::ConversationTree::Node Struct Reference

#include <ConversationTree.hpp>

Public Member Functions

 Node ()=default
 
void setup (const sf::Vector2f &pos, const core::file::Conversation::Node &src, unsigned int i, bool terminator)
 

Public Attributes

glm::vec2 center
 
bool terminator
 
unsigned int index
 
std::string label
 

Friends

class ConversationTree
 

Detailed Description

Definition at line 27 of file ConversationTree.hpp.

Constructor & Destructor Documentation

◆ Node()

editor::component::ConversationTree::Node::Node ( )
default

Member Function Documentation

◆ setup()

void editor::component::ConversationTree::Node::setup ( const sf::Vector2f &  pos,
const core::file::Conversation::Node src,
unsigned int  i,
bool  terminator 
)

Definition at line 232 of file ConversationTree.cpp.

Friends And Related Function Documentation

◆ ConversationTree

friend class ConversationTree
friend

Definition at line 37 of file ConversationTree.hpp.

Member Data Documentation

◆ center

glm::vec2 editor::component::ConversationTree::Node::center

Definition at line 28 of file ConversationTree.hpp.

◆ index

unsigned int editor::component::ConversationTree::Node::index

Definition at line 30 of file ConversationTree.hpp.

◆ label

std::string editor::component::ConversationTree::Node::label

Definition at line 31 of file ConversationTree.hpp.

◆ terminator

bool editor::component::ConversationTree::Node::terminator

Definition at line 29 of file ConversationTree.hpp.


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