StarEngine
|
Enumerations | |
enum | Direction { GoingUp, GoingLeft, GoingDown, GoingRight, GoingUpLeft, GoingUpRight, GoingDownLeft, GoingDownRight } |
enum | { ATTRIB_VERTEX, ATTRIB_TEXTUREPOSITON, ATTRIB_PROJECTION, ATTRIB_TRANSLATION, NUM_ATTRIBUTES } |
enum | LogLevel : byte { Info, Warning, Error, Debug } |
Functions | |
bool | idCheckerCompare (int leftId, int rightId) |
Color | operator+ (const vec3 &yRef, const Color &op2) |
Color | operator+ (const vec4 &yRef, const Color &op2) |
Color | operator+ (const ivec3 &yRef, const Color &op2) |
Color | operator+ (const ivec4 &yRef, const Color &op2) |
Color | operator- (const vec3 &yRef, const Color &op2) |
Color | operator- (const vec4 &yRef, const Color &op2) |
Color | operator- (const ivec3 &yRef, const Color &op2) |
Color | operator- (const ivec4 &yRef, const Color &op2) |
bool | operator== (const vec3 &yRef, const Color &op2) |
bool | operator== (const vec4 &yRef, const Color &op2) |
bool | operator== (const ivec3 &yRef, const Color &op2) |
bool | operator== (const ivec4 &yRef, const Color &op2) |
bool | operator!= (const vec3 &yRef, const Color &op2) |
bool | operator!= (const vec4 &yRef, const Color &op2) |
bool | operator!= (const ivec3 &yRef, const Color &op2) |
bool | operator!= (const ivec4 &yRef, const Color &op2) |
pos | operator* (unsigned int n, const pos &yRef) |
pos | operator* (unsigned long n, const pos &yRef) |
pos | operator* (int n, const pos &yRef) |
pos | operator* (long n, const pos &yRef) |
pos | operator* (float n, const pos &yRef) |
pos | operator* (double n, const pos &yRef) |
pos | operator* (const vec2 &v, const pos &yRef) |
pos | operator/ (unsigned int n, const pos &yRef) |
pos | operator/ (unsigned long n, const pos &yRef) |
pos | operator/ (int n, const pos &yRef) |
pos | operator/ (long n, const pos &yRef) |
pos | operator/ (float n, const pos &yRef) |
pos | operator/ (double n, const pos &yRef) |
pos | operator/ (const vec2 &v, const pos &yRef) |
bool | operator== (const vec2 &lRef, const pos &rRef) |
bool | operator!= (const vec2 &lRef, const pos &rRef) |
template<typename TKey , typename TValue > | |
void | swap (Dictionary< TKey, TValue > &lhs, Dictionary< TKey, TValue > &rhs) |
template<typename TKey , typename TValue > | |
bool | operator== (Dictionary< TKey, TValue > &lhs, Dictionary< TKey, TValue > &rhs) |
template<typename TKey , typename TValue > | |
bool | operator!= (Dictionary< TKey, TValue > &lhs, Dictionary< TKey, TValue > &rhs) |
const uint32 | GenerateHash (const tstring &str) |
template<> | |
std::wstring | string_cast< std::wstring, std::wstring > (const std::wstring &value) |
template<> | |
std::string | string_cast< std::string, std::string > (const std::string &value) |
template<> | |
std::string | string_cast< std::string, std::wstring > (const std::wstring &value) |
template<> | |
std::wstring | string_cast< std::wstring, std::string > (const std::string &value) |
template<> | |
std::wstring | string_cast< std::wstring, wchar_t > (const wchar_t *value) |
template<> | |
std::string | string_cast< std::string, char > (const char *value) |
template<> | |
std::string | string_cast< std::string, wchar_t > (const wchar_t *value) |
template<> | |
std::wstring | string_cast< std::wstring, char > (const char *value) |
template<> | |
bool | string_cast< bool, tstring > (const tstring &value) |
template<> | |
int | string_cast< int, tstring > (const tstring &value) |
template<> | |
uint32 | string_cast< uint32, tstring > (const tstring &value) |
template<> | |
long | string_cast< long, tstring > (const tstring &value) |
template<> | |
float | string_cast< float, tstring > (const tstring &value) |
template<> | |
double | string_cast< double, tstring > (const tstring &value) |
template<typename TReturnValue , typename TValue > | |
TReturnValue | string_cast (const TValue &value) |
template<typename TReturnValue , typename TValue > | |
TReturnValue | string_cast (const TValue *value) |
float | DegreesToRadians (float degrees) |
vec2 | DegreesToRadians (const vec2 °rees) |
vec3 | DegreesToRadians (const vec3 °rees) |
vec4 | DegreesToRadians (const vec4 °rees) |
float | RadiansToDegrees (float radians) |
vec2 | RadiansToDegrees (const vec2 &radians) |
vec3 | RadiansToDegrees (const vec3 &radians) |
vec4 | RadiansToDegrees (const vec4 &radians) |
mat4x4 | TransposeMatrix (const mat4x4 &matrix) |
Variables | |
const int | MAX_SAMPLES = 10 |
const double | NSMULTIPLIER = 1.0e-9 |
const double | MICROMULTIPLIER = 1000000.0 |
const double | MILLIMULTIPLIER = 1000.0 |
const double | SECONDMULTIPLIER = 1.0 |
anonymous enum |
enum star::Direction |
enum star::LogLevel : byte |
float star::DegreesToRadians | ( | float | degrees | ) |
vec2 star::DegreesToRadians | ( | const vec2 & | degrees | ) |
vec3 star::DegreesToRadians | ( | const vec3 & | degrees | ) |
vec4 star::DegreesToRadians | ( | const vec4 & | degrees | ) |
bool star::idCheckerCompare | ( | int | leftId, |
int | rightId | ||
) |
bool star::operator!= | ( | Dictionary< TKey, TValue > & | lhs, |
Dictionary< TKey, TValue > & | rhs | ||
) |
bool star::operator!= | ( | const vec2 & | lRef, |
const pos & | rRef | ||
) |
bool star::operator!= | ( | const vec3 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator!= | ( | const vec4 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator!= | ( | const ivec3 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator!= | ( | const ivec4 & | yRef, |
const Color & | op2 | ||
) |
pos star::operator* | ( | unsigned int | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | unsigned long | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | int | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | long | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | float | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | double | n, |
const pos & | yRef | ||
) |
pos star::operator* | ( | const vec2 & | v, |
const pos & | yRef | ||
) |
Color star::operator+ | ( | const vec3 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator+ | ( | const vec4 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator+ | ( | const ivec3 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator+ | ( | const ivec4 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator- | ( | const vec3 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator- | ( | const vec4 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator- | ( | const ivec3 & | yRef, |
const Color & | op2 | ||
) |
Color star::operator- | ( | const ivec4 & | yRef, |
const Color & | op2 | ||
) |
pos star::operator/ | ( | unsigned int | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | unsigned long | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | int | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | long | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | float | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | double | n, |
const pos & | yRef | ||
) |
pos star::operator/ | ( | const vec2 & | v, |
const pos & | yRef | ||
) |
bool star::operator== | ( | Dictionary< TKey, TValue > & | lhs, |
Dictionary< TKey, TValue > & | rhs | ||
) |
bool star::operator== | ( | const vec2 & | lRef, |
const pos & | rRef | ||
) |
bool star::operator== | ( | const vec3 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator== | ( | const vec4 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator== | ( | const ivec3 & | yRef, |
const Color & | op2 | ||
) |
bool star::operator== | ( | const ivec4 & | yRef, |
const Color & | op2 | ||
) |
float star::RadiansToDegrees | ( | float | radians | ) |
vec2 star::RadiansToDegrees | ( | const vec2 & | radians | ) |
vec3 star::RadiansToDegrees | ( | const vec3 & | radians | ) |
vec4 star::RadiansToDegrees | ( | const vec4 & | radians | ) |
TReturnValue star::string_cast | ( | const TValue & | value | ) |
TReturnValue star::string_cast | ( | const TValue * | value | ) |
bool star::string_cast< bool, tstring > | ( | const tstring & | value | ) |
double star::string_cast< double, tstring > | ( | const tstring & | value | ) |
float star::string_cast< float, tstring > | ( | const tstring & | value | ) |
int star::string_cast< int, tstring > | ( | const tstring & | value | ) |
long star::string_cast< long, tstring > | ( | const tstring & | value | ) |
std::string star::string_cast< std::string, char > | ( | const char * | value | ) |
std::string star::string_cast< std::string, std::string > | ( | const std::string & | value | ) |
std::string star::string_cast< std::string, std::wstring > | ( | const std::wstring & | value | ) |
std::string star::string_cast< std::string, wchar_t > | ( | const wchar_t * | value | ) |
std::wstring star::string_cast< std::wstring, char > | ( | const char * | value | ) |
std::wstring star::string_cast< std::wstring, std::string > | ( | const std::string & | value | ) |
std::wstring star::string_cast< std::wstring, std::wstring > | ( | const std::wstring & | value | ) |
std::wstring star::string_cast< std::wstring, wchar_t > | ( | const wchar_t * | value | ) |
uint32 star::string_cast< uint32, tstring > | ( | const tstring & | value | ) |
void star::swap | ( | Dictionary< TKey, TValue > & | lhs, |
Dictionary< TKey, TValue > & | rhs | ||
) |
mat4x4 star::TransposeMatrix | ( | const mat4x4 & | matrix | ) |
const int star::MAX_SAMPLES = 10 |
const double star::MICROMULTIPLIER = 1000000.0 |
const double star::MILLIMULTIPLIER = 1000.0 |
const double star::NSMULTIPLIER = 1.0e-9 |
const double star::SECONDMULTIPLIER = 1.0 |