Xors3d Engine
System information

Functions

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

Function Documentation

BBDECL const char* BBCALL xCPUName ( )

Returns a string which shows CPU name.

BBDECL const char* BBCALL xCPUVendor ( )

Returns a string which shows CPU vendor name.

BBDECL int BBCALL xCPUFamily ( )

Returns a number which shows CPU family.

BBDECL int BBCALL xCPUModel ( )

Returns a number which shows CPU model.

BBDECL int BBCALL xCPUStepping ( )

Returns a number which shows CPU stepping.

BBDECL DWORD BBCALL xCPUSpeed ( )

Returns a number which shows CPU frequency in MHz.

BBDECL const char* BBCALL xVideoInfo ( )

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

BBDECL float BBCALL 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.
BBDECL const char* BBCALL 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.
BBDECL float BBCALL xGetTotalPhysMem ( )

Returns amount of total physical memory in KB.

BBDECL float BBCALL xGetAvailPhysMem ( )

Returns amount of available physical memory in KB.

BBDECL float BBCALL xGetTotalPageMem ( )

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

BBDECL float BBCALL xGetAvailPageMem ( )

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

BBDECL float BBCALL xGetTotalVidMem ( )

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

BBDECL float BBCALL xGetAvailVidMem ( )

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

BBDECL float BBCALL xGetTotalVidLocalMem ( )

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

BBDECL float BBCALL xGetAvailVidLocalMem ( )

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

BBDECL float BBCALL xGetTotalVidNonlocalMem ( )

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

BBDECL float BBCALL xGetAvailVidNonlocalMem ( )

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

BBDECL char* BBCALL xGetXors3dVersion ( )

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

BBDECL int BBCALL xGetXors3dMajorVersion ( )

Returns the major version of Xors3d.

BBDECL int BBCALL xGetXors3dMinorVersion ( )

Returns the minor version of Xors3d.

BBDECL int BBCALL xGetXors3dRevision ( )

Returns the revision of Xors3d.