Elaztek Developer Hub
Blamite Game Engine - Keystone  00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
SharedSettingsFileTreeItem Class Reference

Class representing a file shared settings tree widget item. More...

#include <settings_treewidgets.h>

+ Inheritance diagram for SharedSettingsFileTreeItem:
+ Collaboration diagram for SharedSettingsFileTreeItem:

Public Member Functions

 SharedSettingsFileTreeItem (BlamConfigurationFile *_file)
 Constructs a new shared settings section tree item. More...
 

Public Attributes

BlamConfigurationFile * file = nullptr
 The file associated with this tree item. More...
 
- Public Attributes inherited from SharedSettingsGenericTreeItem
SharedSettingsTreeItemType tree_item_type = SharedSettingsTreeItemType::Unspecified
 The type of the tree widget item. More...
 

Detailed Description

Class representing a file shared settings tree widget item.

This class is used to wrap around a configuration file, and will automatically create child items for the sections contained within the file.

Constructor & Destructor Documentation

◆ SharedSettingsFileTreeItem()

SharedSettingsFileTreeItem::SharedSettingsFileTreeItem ( BlamConfigurationFile *  _file)

Constructs a new shared settings section tree item.

Parameters
_file- The file to associate this tree item with.

Member Data Documentation

◆ file

BlamConfigurationFile* SharedSettingsFileTreeItem::file = nullptr

The file associated with this tree item.


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