|
|
int | getWidth (char **array) |
|
int | getWidth (char ***array) |
|
int | getHeight (char **array) |
|
int | getHeight (char ***array) |
|
char ** | createCopy (char **array) |
|
char *** | createCopy (char ***array) |
|
int | isSameSize (char **array1, char **array2) |
|
int | isSameSize (char ***array1, char ***array2) |
|
int | compare (char **array1, char **array2) |
|
int | compare (char ***array1, char ***array2) |
|
int | print (char **array) |
|
int | print (char ***array) |
| char ** | to2DArray (std::vector< std::string > string) |
| | Converts a 1D vector of strings to a 2D array of characters.
|
| char *** | to3DArray (std::vector< std::vector< std::string > > string) |
| | Converts a 2D vector of strings to a 3D array of characters.
|
|
int | resetAllCostumes () |
|
int | getTickSpeed () |
|
int | setTickSpeed (int tickspeed) |
|
unsigned long | currentTimeMillis () |
|
unsigned long long | currentTimeNanos () |
|
void | sleepMillis (unsigned long millis) |
|
void | sleepNanos (unsigned long long nanos) |
|
double | clamp (double value, double min, double max) |
|
float | clamp (float value, float min, float max) |
|
int | clamp (int value, int min, int max) |
|
double | lerp (double a, double b, double t) |
|
float | lerp (float a, float b, float t) |
|
int | lerp (int a, int b, double t) |
|
void | rgbToHsv (int rgb, double *h, double *s, double *v) |
|
int | hsvToRgb (double h, double s, double v) |
|
int | lerpColor (int rgb1, int rgb2, double t) |
|
ThreadID | launchThread (void(*func)(void *), void *arg) |
|
int | joinThread (ThreadID thread) |
|
int | detachThread (ThreadID thread) |
|
void * | getInternalMutex (int id) |
|
int | lockMutex (void *mutex) |
|
int | unlockMutex (void *mutex) |
|
void | tryLockMutex (int id) |
|
void | tryUnlockMutex (int id) |
|
int | isThreadSafeEnabled () |
|
int | initThreadSafe () |
|
int | destroyThreadSafe () |
Primary namespace for CmdFX.
This is the main namespace for the CmdFX library. All classes and functions are defined within this namespace. The CmdFX library is designed to provide a simple and easy-to-use interface for creating graphics and animations in the terminal.