Panda3D
DCClass Member List

This is the complete list of members for DCClass, including all inherited members.

add_field(DCField *field)DCClass
add_parent(DCClass *parent)DCClass
as_class() (defined in DCClass)DCClassvirtual
as_class() const (defined in DCClass)DCClassvirtual
as_switch() (defined in DCDeclaration)DCDeclarationvirtual
as_switch() const (defined in DCDeclaration)DCDeclarationvirtual
clear_inherited_fields()DCClass
DCClass(DCFile *dc_file, const std::string &name, bool is_struct, bool bogus_class) (defined in DCClass)DCClass
DCField (defined in DCClass)DCClassfriend
generate_hash(HashGenerator &hashgen) constDCClass
get_constructor() constDCClass
get_dc_file() constDCClassinline
get_field(int n) constDCClass
get_field_by_index(int index_number) constDCClass
get_field_by_name(const std::string &name) constDCClass
get_inherited_field(int n) constDCClass
get_name() constDCClassinline
get_num_fields() constDCClass
get_num_inherited_fields() constDCClass
get_num_parents() constDCClass
get_number() constDCClassinline
get_parent(int n) constDCClass
has_constructor() constDCClass
inherits_from_bogus_class() constDCClass
is_bogus_class() constDCClassinline
is_struct() constDCClassinline
output(std::ostream &out) constDCClassvirtual
output(std::ostream &out, bool brief) constDCClassvirtual
output_instance(std::ostream &out, bool brief, const std::string &prename, const std::string &name, const std::string &postname) constDCClass
rebuild_inherited_fields()DCClass
set_number(int number)DCClass
start_generate()DCClassinline
stop_generate()DCClassinline
write(std::ostream &out, bool brief, int indent_level) constDCClassvirtual
DCDeclaration::write(std::ostream &out, int indent_level) constDCDeclaration
~DCClass() (defined in DCClass)DCClass
~DCDeclaration() (defined in DCDeclaration)DCDeclarationvirtual