Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ImGuiFs::History Struct Reference

Public Member Functions

bool canGoBack ()
 
bool canGoForward ()
 
void reset ()
 
 History ()
 
 ~History ()
 
void goBack ()
 
void goForward ()
 
bool switchTo (const char *currentFolder)
 
bool switchTo (const FolderInfo &fi)
 
bool isValid () const
 
const FolderInfogetCurrentFolderInfo () const
 
const char * getCurrentFolder () const
 
bool getCurrentSplitPath (FilenameStringVector &rv) const
 
const int * getCurrentSplitPathIndex () const
 
size_t getInfoSize () const
 

Protected Attributes

ImVector< FolderInfoinfo
 
int currentInfoIndex
 

Detailed Description

Definition at line 1628 of file imguifilesystem.cpp.

Constructor & Destructor Documentation

◆ History()

ImGuiFs::History::History ( )
inline

Definition at line 1640 of file imguifilesystem.cpp.

◆ ~History()

ImGuiFs::History::~History ( )
inline

Definition at line 1641 of file imguifilesystem.cpp.

Member Function Documentation

◆ canGoBack()

bool ImGuiFs::History::canGoBack ( )
inline

Definition at line 1633 of file imguifilesystem.cpp.

◆ canGoForward()

bool ImGuiFs::History::canGoForward ( )
inline

Definition at line 1636 of file imguifilesystem.cpp.

◆ getCurrentFolder()

const char * ImGuiFs::History::getCurrentFolder ( ) const
inline

Definition at line 1696 of file imguifilesystem.cpp.

◆ getCurrentFolderInfo()

const FolderInfo * ImGuiFs::History::getCurrentFolderInfo ( ) const
inline

Definition at line 1695 of file imguifilesystem.cpp.

◆ getCurrentSplitPath()

bool ImGuiFs::History::getCurrentSplitPath ( FilenameStringVector rv) const
inline

Definition at line 1697 of file imguifilesystem.cpp.

◆ getCurrentSplitPathIndex()

const int * ImGuiFs::History::getCurrentSplitPathIndex ( ) const
inline

Definition at line 1704 of file imguifilesystem.cpp.

◆ getInfoSize()

size_t ImGuiFs::History::getInfoSize ( ) const
inline

Definition at line 1705 of file imguifilesystem.cpp.

◆ goBack()

void ImGuiFs::History::goBack ( )
inline

Definition at line 1643 of file imguifilesystem.cpp.

◆ goForward()

void ImGuiFs::History::goForward ( )
inline

Definition at line 1646 of file imguifilesystem.cpp.

◆ isValid()

bool ImGuiFs::History::isValid ( ) const
inline

Definition at line 1694 of file imguifilesystem.cpp.

◆ reset()

void ImGuiFs::History::reset ( )
inline

Definition at line 1639 of file imguifilesystem.cpp.

◆ switchTo() [1/2]

bool ImGuiFs::History::switchTo ( const char *  currentFolder)
inline

Definition at line 1649 of file imguifilesystem.cpp.

◆ switchTo() [2/2]

bool ImGuiFs::History::switchTo ( const FolderInfo fi)
inline

fi.currentFolder ||

Definition at line 1680 of file imguifilesystem.cpp.

Member Data Documentation

◆ currentInfoIndex

int ImGuiFs::History::currentInfoIndex
protected

Definition at line 1631 of file imguifilesystem.cpp.

◆ info

ImVector<FolderInfo> ImGuiFs::History::info
protected

Definition at line 1630 of file imguifilesystem.cpp.


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