Torch
Loading...
Searching...
No Matches
MainView Class Reference
Inheritance diagram for MainView:
View

Classes

struct  FileNode

Public Member Functions

void Init () override
void ReloadFiles ()
void Render () override
Public Member Functions inherited from View
virtual void Update ()
void InternalInit (const std::shared_ptr< ViewManager > &manager)

Static Public Member Functions

static bool HasUI (const ParseResultData &asset)

Public Attributes

std::optional< std::string > selectedFile = std::nullopt
bool allAssets = false
std::vector< std::string > files
char filter [256] = {}
char assetSearch [256] = {}
int typeFilterIdx = 0
std::vector< std::string > fileTypes
FileNode tree

Additional Inherited Members

Protected Member Functions inherited from View
std::shared_ptr< ViewManagerManager () const

Member Function Documentation

◆ Init()

void MainView::Init ( )
inlineoverridevirtual

Reimplemented from View.

◆ Render()

void MainView::Render ( )
inlineoverridevirtual

Implements View.


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