Xors3d Engine
System information

Functions

int xCPUFamily ()
 Returns a number which shows CPU family.
int xCPUModel ()
 Returns a number which shows CPU model.
const char * xCPUName ()
 Returns a string which shows CPU name.
DWORD xCPUSpeed ()
 Returns a number which shows CPU frequency in MHz.
int xCPUStepping ()
 Returns a number which shows CPU stepping.
const char * xCPUVendor ()
 Returns a string which shows CPU vendor name.
float xGetAvailPageMem ()
 Returns amount of available page memory in KB (i.e. virtual memory, swap, pagefile)
float xGetAvailPhysMem ()
 Returns amount of available physical memory in KB.
float xGetAvailVidLocalMem ()
 Returns amount of available local video memory in KB (i.e. onboard memory)
float xGetAvailVidMem ()
 Returns amount of available video memory in KB (i.e. local + nonlocal)
float xGetAvailVidNonlocalMem ()
 Returns amount of available nonlocal video memory in KB (i.e. AGP memory)
float xGetTotalPageMem ()
 Returns amount of total page memory in KB (i.e. virtual memory, swap, pagefile)
float xGetTotalPhysMem ()
 Returns amount of total physical memory in KB.
float xGetTotalVidLocalMem ()
 Returns amount of total local video memory in KB (i.e. onboard memory)
float xGetTotalVidMem ()
 Returns amount of total video memory in KB (i.e. local + nonlocal)
float xGetTotalVidNonlocalMem ()
 Returns amount of total nonlocal video memory in KB (i.e. AGP memory)
int xGetXors3dMajorVersion ()
 Returns the major version of Xors3d.
int xGetXors3dMinorVersion ()
 Returns the minor version of Xors3d.
int xGetXors3dRevision ()
 Returns the revision of Xors3d.
char * xGetXors3dVersion ()
 Returns the version of Xors3d in format "XX.YY.ZZ" (major.minor.revision).
float xVideoAspectRatio ()
 Returns an aspect ratio of the monitor as a float.
const char * xVideoAspectRatioStr ()
 Returns an aspect ratio of the monitor as a string.
const char * xVideoInfo ()
 Returns a string which shows description of video card being used.

Function Documentation

const char* xCPUName ( )

Returns a string which shows CPU name.

const char* xCPUVendor ( )

Returns a string which shows CPU vendor name.

int xCPUFamily ( )

Returns a number which shows CPU family.

int xCPUModel ( )

Returns a number which shows CPU model.

int xCPUStepping ( )

Returns a number which shows CPU stepping.

DWORD xCPUSpeed ( )

Returns a number which shows CPU frequency in MHz.

const char* xVideoInfo ( )

Returns a string which shows description of video card being used.

float xVideoAspectRatio ( )

Returns an aspect ratio of the monitor as a float.

For instance, if your monitor is 5:4 this function will return 1.25;

Returns:
An aspect ratio of the monitor as a float.
const char* xVideoAspectRatioStr ( )

Returns an aspect ratio of the monitor as a string.

For instance, if your monitor is 5:4 this function will return "5:4";

Returns:
An aspect ratio of the monitor as a string.
float xGetTotalPhysMem ( )

Returns amount of total physical memory in KB.

float xGetAvailPhysMem ( )

Returns amount of available physical memory in KB.

float xGetTotalPageMem ( )

Returns amount of total page memory in KB (i.e. virtual memory, swap, pagefile)

float xGetAvailPageMem ( )

Returns amount of available page memory in KB (i.e. virtual memory, swap, pagefile)

float xGetTotalVidMem ( )

Returns amount of total video memory in KB (i.e. local + nonlocal)

float xGetAvailVidMem ( )

Returns amount of available video memory in KB (i.e. local + nonlocal)

float xGetTotalVidLocalMem ( )

Returns amount of total local video memory in KB (i.e. onboard memory)

float xGetAvailVidLocalMem ( )

Returns amount of available local video memory in KB (i.e. onboard memory)

float xGetTotalVidNonlocalMem ( )

Returns amount of total nonlocal video memory in KB (i.e. AGP memory)

float xGetAvailVidNonlocalMem ( )

Returns amount of available nonlocal video memory in KB (i.e. AGP memory)

char* xGetXors3dVersion ( )

Returns the version of Xors3d in format "XX.YY.ZZ" (major.minor.revision).

int xGetXors3dMajorVersion ( )

Returns the major version of Xors3d.

int xGetXors3dMinorVersion ( )

Returns the minor version of Xors3d.

int xGetXors3dRevision ( )

Returns the revision of Xors3d.