# PandaSystem

from pandac.PandaModules import PandaSystem

Class : PandaSystem
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.

## Inheritance:

PandaSystem:

## Methods of PandaSystem:

addSystem
getBuildDate
getClassType
getCompiler
getDistributor
getGlobalPtr
getMajorVersion
getMinorVersion
getNumSystems
getSequenceVersion
getSystem
getSystemTag
getVersionString
hasSystem
heapTrim
isOfficialVersion
output
setSystemTag
write

addSystem void PandaSystem::add_system(string const &system); Undocumented function.

getBuildDate static string PandaSystem::get_build_date(void); Undocumented function.

getClassType static TypeHandle PandaSystem::get_class_type(void); Undocumented function.

getCompiler static string PandaSystem::get_compiler(void); Undocumented function.

getDistributor static string PandaSystem::get_distributor(void); Undocumented function.

getGlobalPtr static PandaSystem *PandaSystem::get_global_ptr(void); Undocumented function.

getMajorVersion static int PandaSystem::get_major_version(void); Undocumented function.

getMinorVersion static int PandaSystem::get_minor_version(void); Undocumented function.

getNumSystems int PandaSystem::get_num_systems(void) const; Undocumented function.

getSequenceVersion static int PandaSystem::get_sequence_version(void); Undocumented function.

getSystem string PandaSystem::get_system(int n) const; Undocumented function.

getSystemTag string PandaSystem::get_system_tag(string const &system, string const &tag) const; Undocumented function.

getVersionString static string PandaSystem::get_version_string(void); Undocumented function.

hasSystem bool PandaSystem::has_system(string const &system) const; Undocumented function.

heapTrim bool PandaSystem::heap_trim(unsigned int pad); Undocumented function.

isOfficialVersion static bool PandaSystem::is_official_version(void); Undocumented function.

output void PandaSystem::output(ostream &out) const; Undocumented function.

setSystemTag void PandaSystem::set_system_tag(string const &system, string const &tag, string const &value); Undocumented function.

write void PandaSystem::write(ostream &out) const; Undocumented function.