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

Static Public Member Functions

static void PushBack (FilenameStringVector &rv, const char *s)
 
static void Substr (const char *text, char *rv, int start, int count=-1)
 
static int Find (const char *text, const char toFind, int beg=0)
 
static int FindLastOf (const char *text, const char toFind)
 
static void ToLower (const char *text, char *rv)
 
static void ToLowerInPlace (char *text)
 
static void Split (const char *text, FilenameStringVector &rv, const char c=' ')
 
static void Replace (const char *baseText, const char textToReplace, const char replacement, char *rv)
 
static void ReplaceInPlace (char *text, const char toReplace, const char replacement)
 

Protected Member Functions

 String ()
 

Detailed Description

Definition at line 159 of file imguifilesystem.cpp.

Constructor & Destructor Documentation

◆ String()

ImGuiFs::String::String ( )
inlineprotected

Definition at line 161 of file imguifilesystem.cpp.

Member Function Documentation

◆ Find()

static int ImGuiFs::String::Find ( const char *  text,
const char  toFind,
int  beg = 0 
)
inlinestatic

Definition at line 182 of file imguifilesystem.cpp.

◆ FindLastOf()

static int ImGuiFs::String::FindLastOf ( const char *  text,
const char  toFind 
)
inlinestatic

Definition at line 189 of file imguifilesystem.cpp.

◆ PushBack()

static void ImGuiFs::String::PushBack ( FilenameStringVector rv,
const char *  s 
)
inlinestatic

Definition at line 163 of file imguifilesystem.cpp.

◆ Replace()

static void ImGuiFs::String::Replace ( const char *  baseText,
const char  textToReplace,
const char  replacement,
char *  rv 
)
inlinestatic

Definition at line 233 of file imguifilesystem.cpp.

◆ ReplaceInPlace()

static void ImGuiFs::String::ReplaceInPlace ( char *  text,
const char  toReplace,
const char  replacement 
)
inlinestatic

Definition at line 237 of file imguifilesystem.cpp.

◆ Split()

static void ImGuiFs::String::Split ( const char *  text,
FilenameStringVector rv,
const char  c = ' ' 
)
inlinestatic

Definition at line 214 of file imguifilesystem.cpp.

◆ Substr()

static void ImGuiFs::String::Substr ( const char *  text,
char *  rv,
int  start,
int  count = -1 
)
inlinestatic

Definition at line 176 of file imguifilesystem.cpp.

◆ ToLower()

static void ImGuiFs::String::ToLower ( const char *  text,
char *  rv 
)
inlinestatic

Definition at line 196 of file imguifilesystem.cpp.

◆ ToLowerInPlace()

static void ImGuiFs::String::ToLowerInPlace ( char *  text)
inlinestatic

Definition at line 207 of file imguifilesystem.cpp.


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