Nebula
|
Classes | |
class | ByteOrder |
Provides information and methods to help with byte ordering issues. More... | |
class | Cpu |
Provides information about the system's CPU(s). More... | |
Enumerations | |
enum | PlatformType { Win32 , Linux , UnknownPlatform } |
enum | CpuArchType { X86_32 , X86_64 , UnknownCpuType } |
Functions | |
template<> | |
__forceinline void | ByteOrder::ConvertInPlace< Math::vec4 > (Type fromByteOrder, Type toByteOrder, Math::vec4 &val) |
template<> | |
__forceinline void | ByteOrder::ConvertInPlace< Math::vec4 > (Math::vec4 &val) const |
template<> | |
__forceinline void | ByteOrder::ConvertInPlace< Math::mat4 > (Type fromByteOrder, Type toByteOrder, Math::mat4 &val) |
template<> | |
__forceinline void | ByteOrder::ConvertInPlace< Math::mat4 > (Math::mat4 &val) const |
__ImplementEnumBitOperators (System::Cpu::CoreId) | |
template<> | |
__forceinline void | ByteOrder::Convert< Math::float4 > (Math::float4 &val) const |
template<> | |
__forceinline void | ByteOrder::Convert< Math::matrix44 > (Math::matrix44 &val) const |
const char * | PlatformTypeAsString (PlatformType p) |
convert platform to string | |
const char * | CpuArchTypeAsString (CpuArchType cpu) |
convert CpuType to string | |
Variables | |
CpuArchType | CpuArch |
PlatformType | Platform |
SizeT | NumCpuCores |
SizeT | PageSize |
enum System::CpuArchType |
enum System::PlatformType |
System::__ImplementEnumBitOperators | ( | System::Cpu::CoreId | ) |
__forceinline void System::ByteOrder::Convert< Math::float4 > | ( | Math::float4 & | val | ) | const |
__forceinline void System::ByteOrder::Convert< Math::matrix44 > | ( | Math::matrix44 & | val | ) | const |
__forceinline void System::ByteOrder::ConvertInPlace< Math::mat4 > | ( | Math::mat4 & | val | ) | const |
__forceinline void System::ByteOrder::ConvertInPlace< Math::mat4 > | ( | Type | fromByteOrder, |
Type | toByteOrder, | ||
Math::mat4 & | val ) |
__forceinline void System::ByteOrder::ConvertInPlace< Math::vec4 > | ( | Math::vec4 & | val | ) | const |
__forceinline void System::ByteOrder::ConvertInPlace< Math::vec4 > | ( | Type | fromByteOrder, |
Type | toByteOrder, | ||
Math::vec4 & | val ) |
|
inline |
convert CpuType to string
|
inline |
convert platform to string
CpuArchType System::CpuArch |
SizeT System::NumCpuCores |
SizeT System::PageSize |
PlatformType System::Platform |