OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Namespaces | Enumerations | Functions | Variables
imguifilesystem.cpp File Reference
#include "imguifilesystem.h"
#include <unistd.h>
#include <pwd.h>
#include "dirent_portable.h"
#include <sys/stat.h>
#include <ctype.h>
#include <string.h>
#include <stdio.h>
#include <new>
Include dependency graph for imguifilesystem.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ImGuiFs
 

Enumerations

enum  ImGuiFs::Sorting {
  ImGuiFs::SORT_ORDER_ALPHABETIC =0, ImGuiFs::SORT_ORDER_ALPHABETIC_INVERSE =1, ImGuiFs::SORT_ORDER_LAST_MODIFICATION =2, ImGuiFs::SORT_ORDER_LAST_MODIFICATION_INVERSE =3,
  ImGuiFs::SORT_ORDER_SIZE =4, ImGuiFs::SORT_ORDER_SIZE_INVERSE =5, ImGuiFs::SORT_ORDER_TYPE =6, ImGuiFs::SORT_ORDER_TYPE_INVERSE =7,
  ImGuiFs::SORT_ORDER_COUNT
}
 

Functions

static size_t ImGuiFs::ImFormatString (char *buf, size_t buf_size, const char *fmt,...)
 
const char * ImGuiFs::ChooseFileMainMethod (Dialog &ist, const char *directory, const bool _isFolderChooserDialog, const bool _isSaveFileDialog, const char *_saveFileName, const char *fileFilterExtensionString, const char *windowTitle, const ImVec2 &windowSize, const ImVec2 &windowPos, const float windowAlpha)
 

Variables

const int ImGuiFs::MAX_FILENAME_BYTES = FILENAME_MAX
 
const int ImGuiFs::MAX_PATH_BYTES = PATH_MAX