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

Public Member Functions

void display () const
 
void getSplitPath (FilenameStringVector &splitPath) const
 
const FolderInfooperator= (const FolderInfo &o)
 
void reset ()
 
 FolderInfo ()
 
 FolderInfo (const FolderInfo &o)
 
void fromCurrentFolder (const char *path)
 
bool isEqual (const FolderInfo &fi) const
 
bool isEqual (const char *path) const
 
int getSplitPathIndexFor (const char *path) const
 
bool getFolderInfoForSplitPathIndex (int _splitPathIndex, FolderInfo &rv) const
 

Static Public Member Functions

static int GetSplitPathIndexOfZipFile (const FilenameStringVector &SplitPath)
 

Public Attributes

char fullFolder [MAX_PATH_BYTES]
 
char currentFolder [MAX_PATH_BYTES]
 
int splitPathIndex
 
int splitPathIndexOfZipFile
 

Static Public Attributes

static FilenameStringVector SplitPath
 

Detailed Description

Definition at line 1520 of file imguifilesystem.cpp.

Constructor & Destructor Documentation

◆ FolderInfo() [1/2]

ImGuiFs::FolderInfo::FolderInfo ( )
inline

Definition at line 1543 of file imguifilesystem.cpp.

◆ FolderInfo() [2/2]

ImGuiFs::FolderInfo::FolderInfo ( const FolderInfo o)
inline

Definition at line 1544 of file imguifilesystem.cpp.

Member Function Documentation

◆ display()

void ImGuiFs::FolderInfo::display ( ) const
inline

Definition at line 1527 of file imguifilesystem.cpp.

◆ fromCurrentFolder()

void ImGuiFs::FolderInfo::fromCurrentFolder ( const char *  path)
inline

Definition at line 1546 of file imguifilesystem.cpp.

◆ getFolderInfoForSplitPathIndex()

bool ImGuiFs::FolderInfo::getFolderInfoForSplitPathIndex ( int  _splitPathIndex,
FolderInfo rv 
) const
inline

Definition at line 1605 of file imguifilesystem.cpp.

◆ getSplitPath()

void ImGuiFs::FolderInfo::getSplitPath ( FilenameStringVector splitPath) const
inline

Definition at line 1530 of file imguifilesystem.cpp.

◆ getSplitPathIndexFor()

int ImGuiFs::FolderInfo::getSplitPathIndexFor ( const char *  path) const
inline

Definition at line 1590 of file imguifilesystem.cpp.

◆ GetSplitPathIndexOfZipFile()

static int ImGuiFs::FolderInfo::GetSplitPathIndexOfZipFile ( const FilenameStringVector SplitPath)
inlinestatic

Definition at line 1556 of file imguifilesystem.cpp.

◆ isEqual() [1/2]

bool ImGuiFs::FolderInfo::isEqual ( const char *  path) const
inline

Definition at line 1587 of file imguifilesystem.cpp.

◆ isEqual() [2/2]

bool ImGuiFs::FolderInfo::isEqual ( const FolderInfo fi) const
inline

Definition at line 1584 of file imguifilesystem.cpp.

◆ operator=()

const FolderInfo & ImGuiFs::FolderInfo::operator= ( const FolderInfo o)
inline

Definition at line 1533 of file imguifilesystem.cpp.

◆ reset()

void ImGuiFs::FolderInfo::reset ( )
inline

Definition at line 1540 of file imguifilesystem.cpp.

Member Data Documentation

◆ currentFolder

char ImGuiFs::FolderInfo::currentFolder[MAX_PATH_BYTES]

Definition at line 1522 of file imguifilesystem.cpp.

◆ fullFolder

char ImGuiFs::FolderInfo::fullFolder[MAX_PATH_BYTES]

Definition at line 1521 of file imguifilesystem.cpp.

◆ SplitPath

FilenameStringVector ImGuiFs::FolderInfo::SplitPath
static

Definition at line 1524 of file imguifilesystem.cpp.

◆ splitPathIndex

int ImGuiFs::FolderInfo::splitPathIndex

Definition at line 1523 of file imguifilesystem.cpp.

◆ splitPathIndexOfZipFile

int ImGuiFs::FolderInfo::splitPathIndexOfZipFile

Definition at line 1525 of file imguifilesystem.cpp.


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