33 int get_number()
const;
34 const std::string &get_name()
const;
35 std::string get_description()
const;
37 bool is_bogus_typedef()
const;
38 bool is_implicit_typedef()
const;
43 void set_number(
int number);
44 virtual void output(std::ostream &out,
bool brief)
const;
45 virtual void write(std::ostream &out,
bool brief,
int indent_level)
const;
50 bool _implicit_typedef;
This represents a single typedef declaration in the dc file.
virtual void output(std::ostream &out) const
Write a string representation of this instance to <out>.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Represents the type specification for a single parameter within a field specification.
This is a common interface for a declaration in a DC file.
void write(std::ostream &out, int indent_level) const
Write a string representation of this instance to <out>.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.