SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
#include <vector>
#include <string>
#include <cstdint>
Go to the source code of this file.
Macros | |
#define | SLMATH_LOG(...) Utils::log("SLProject", __VA_ARGS__) |
#define | SLMATH_EXIT_MSG(message) Utils::exitMsg("SLProject", (message), __LINE__, __FILE__) |
#define | SLMATH_WARN_MSG(message) Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
Typedefs | |
typedef std::string | SLstring |
typedef std::wstring | SLwstring |
typedef char | SLchar |
typedef unsigned char | SLuchar |
typedef signed long | SLlong |
typedef unsigned long | SLulong |
typedef signed char | SLbyte |
typedef unsigned char | SLubyte |
typedef short | SLshort |
typedef unsigned short | SLushort |
typedef int | SLint |
typedef unsigned int | SLuint |
typedef int | SLsizei |
typedef float | SLfloat |
typedef double | SLdouble |
typedef bool | SLbool |
typedef unsigned int | SLenum |
typedef unsigned int | SLbitfield |
typedef int64_t | SLint64 |
typedef uint64_t | SLuint64 |
typedef std::vector< SLbool > | SLVbool |
typedef std::vector< SLbyte > | SLVbyte |
typedef std::vector< SLubyte > | SLVubyte |
typedef std::vector< SLchar > | SLVchar |
typedef std::vector< SLuchar > | SLVuchar |
typedef std::vector< SLshort > | SLVshort |
typedef std::vector< SLushort > | SLVushort |
typedef std::vector< SLint > | SLVint |
typedef std::vector< SLuint > | SLVuint |
typedef std::vector< SLlong > | SLVlong |
typedef std::vector< SLulong > | SLVulong |
typedef std::vector< SLfloat > | SLVfloat |
typedef std::vector< SLstring > | SLVstring |
typedef std::vector< size_t > | SLVsize_t |
typedef std::vector< std::vector< SLfloat > > | SLVVfloat |
typedef std::vector< std::vector< SLuchar > > | SLVVuchar |
typedef std::vector< std::vector< SLushort > > | SLVVushort |
typedef std::vector< std::vector< SLuint > > | SLVVuint |
typedef std::vector< std::vector< SLchar > > | SLVVchar |
typedef std::vector< std::vector< SLshort > > | SLVVshort |
typedef std::vector< std::vector< SLint > > | SLVVint |
#define SLMATH_EXIT_MSG | ( | message | ) | Utils::exitMsg("SLProject", (message), __LINE__, __FILE__) |
#define SLMATH_LOG | ( | ... | ) | Utils::log("SLProject", __VA_ARGS__) |
#define SLMATH_WARN_MSG | ( | message | ) | Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
typedef unsigned int SLbitfield |
typedef std::vector<std::vector<SLushort> > SLVVushort |