Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions | List of all members
PandaSystem Class Reference

This class is used as a namespace to group several global properties of Panda. Application developers can use this class to query the runtime version or capabilities of the current Panda environment. More...

Public Member Functions

 addSystem (str system)
 
int getNumSystems ()
 
str getSystem (int n)
 
list getSystems ()
 
str getSystemTag (str system, str tag)
 
bool hasSystem (str system)
 
bool heapTrim (size_t pad)
 
 output (Ostream out)
 
 setSystemTag (str system, str tag, str value)
 
 write (Ostream out)
 

Static Public Member Functions

static str getBuildDate ()
 
static TypeHandle getClassType ()
 
static str getCompiler ()
 
static str getDistributor ()
 
static str getGitCommit ()
 
static PandaSystem getGlobalPtr ()
 
static int getMajorVersion ()
 
static int getMinorVersion ()
 
static str getP3dCoreapiVersionString ()
 
static str getPackageHostUrl ()
 
static str getPackageVersionString ()
 
static str getPlatform ()
 
static int getSequenceVersion ()
 
static str getVersionString ()
 
static bool isOfficialVersion ()
 

Detailed Description

This class is used as a namespace to group several global properties of Panda. Application developers can use this class to query the runtime version or capabilities of the current Panda environment.

Member Function Documentation

addSystem ( str  system)
static str getBuildDate ( )
static
static TypeHandle getClassType ( )
static
static str getCompiler ( )
static
static str getDistributor ( )
static
static str getGitCommit ( )
static
static PandaSystem getGlobalPtr ( )
static
static int getMajorVersion ( )
static
static int getMinorVersion ( )
static
int getNumSystems ( )
static str getP3dCoreapiVersionString ( )
static
static str getPackageHostUrl ( )
static
static str getPackageVersionString ( )
static
static str getPlatform ( )
static
static int getSequenceVersion ( )
static
str getSystem ( int  n)
list getSystems ( )
str getSystemTag ( str  system,
str  tag 
)
static str getVersionString ( )
static
bool hasSystem ( str  system)
bool heapTrim ( size_t  pad)
static bool isOfficialVersion ( )
static
output ( Ostream  out)
setSystemTag ( str  system,
str  tag,
str  value 
)
write ( Ostream  out)