OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Classes | Enumerations | Functions | Variables
ImGuiFs Namespace Reference

Classes

struct  Dialog
 

Enumerations

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

Functions

static size_t ImFormatString (char *buf, size_t buf_size, const char *fmt,...)
 
const char * 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 MAX_FILENAME_BYTES = FILENAME_MAX
 
const int MAX_PATH_BYTES = PATH_MAX
 

Enumeration Type Documentation

Enumerator
SORT_ORDER_ALPHABETIC 
SORT_ORDER_ALPHABETIC_INVERSE 
SORT_ORDER_LAST_MODIFICATION 
SORT_ORDER_LAST_MODIFICATION_INVERSE 
SORT_ORDER_SIZE 
SORT_ORDER_SIZE_INVERSE 
SORT_ORDER_TYPE 
SORT_ORDER_TYPE_INVERSE 
SORT_ORDER_COUNT 

Definition at line 45 of file imguifilesystem.cpp.

Function Documentation

static size_t ImGuiFs::ImFormatString ( char *  buf,
size_t  buf_size,
const char *  fmt,
  ... 
)
static

Definition at line 1009 of file imguifilesystem.cpp.

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 
)

Definition at line 1021 of file imguifilesystem.cpp.

Variable Documentation

const int ImGuiFs::MAX_FILENAME_BYTES = FILENAME_MAX

Definition at line 43 of file imguifilesystem.cpp.

const int ImGuiFs::MAX_PATH_BYTES = PATH_MAX

Definition at line 44 of file imguifilesystem.cpp.