#include <sceneHierarchyPanel.h>
◆ sceneHierarchyPanel() [1/2]
| luna::sceneHierarchyPanel::sceneHierarchyPanel |
( |
| ) |
|
|
default |
◆ sceneHierarchyPanel() [2/2]
| luna::sceneHierarchyPanel::sceneHierarchyPanel |
( |
const ref< scene > & |
scene | ) |
|
◆ addNodeSelection()
| bool luna::sceneHierarchyPanel::addNodeSelection |
( |
const std::string & |
nodeName, |
|
|
objectDB::classInfo * |
classInfo |
|
) |
| |
|
private |
◆ displayAddComponentEntry()
template<typename T >
| void luna::sceneHierarchyPanel::displayAddComponentEntry |
( |
const std::string & |
entryName | ) |
|
|
inlineprivate |
◆ drawComponents()
| void luna::sceneHierarchyPanel::drawComponents |
( |
Node |
Node | ) |
|
|
private |
◆ drawEntityNode()
| void luna::sceneHierarchyPanel::drawEntityNode |
( |
Node |
Node, |
|
|
uint32_t |
indent |
|
) |
| |
|
private |
◆ drawNodeSelectionList()
| void luna::sceneHierarchyPanel::drawNodeSelectionList |
( |
| ) |
|
|
private |
◆ getSelectedNode()
| Node luna::sceneHierarchyPanel::getSelectedNode |
( |
| ) |
const |
|
inline |
◆ inputText()
| void luna::sceneHierarchyPanel::inputText |
( |
const std::string & |
name, |
|
|
std::string & |
stringBuffer |
|
) |
| |
|
private |
◆ onImGuiRender()
| void luna::sceneHierarchyPanel::onImGuiRender |
( |
| ) |
|
◆ setContext()
| void luna::sceneHierarchyPanel::setContext |
( |
const ref< scene > & |
scene | ) |
|
◆ setSelectedNode()
| void luna::sceneHierarchyPanel::setSelectedNode |
( |
Node |
Node | ) |
|
◆ addIndent
| uint64_t luna::sceneHierarchyPanel::addIndent = 5 |
|
private |
◆ m_Context
| scene* luna::sceneHierarchyPanel::m_Context |
|
private |
◆ m_ListSelected
| std::string luna::sceneHierarchyPanel::m_ListSelected = "" |
|
private |
◆ m_Selected
| Node luna::sceneHierarchyPanel::m_Selected |
|
private |
◆ m_SelectionContext
| Node luna::sceneHierarchyPanel::m_SelectionContext |
|
private |
The documentation for this class was generated from the following files: