17 INLINE ConfigVariableList::
18 ~ConfigVariableList() {
24 INLINE ConfigVariableList::
25 ConfigVariableList(
const std::string &name,
26 const std::string &description,
int flags) :
27 #ifdef PRC_SAVE_DESCRIPTIONS
36 if (_core->get_default_value() ==
nullptr) {
37 _core->set_default_value(
"");
47 nassertr(_core !=
nullptr, 0);
48 return _core->get_num_trusted_references();
56 nassertr(_core !=
nullptr, std::string());
58 if (decl !=
nullptr) {
69 nassertr(_core !=
nullptr, 0);
70 return _core->get_num_unique_references();
78 nassertr(_core !=
nullptr, std::string());
80 if (decl !=
nullptr) {
104 INLINE std::ostream &
106 variable.output(out);