NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
f_tree_mg.hpp
1#pragma once
2#include <types.h>
3#include <dol/cLib/c_tree.hpp>
5
6class fTrNdBa_c;
7
11class fTrMgBa_c : public cTreeMg_c {
12public:
13
21 const fTrNdBa_c *searchNodeByProfName(ProfileName profName, const fTrNdBa_c *parent) const;
22
30 const fTrNdBa_c *searchNodeByGroupType(u8 groupType, const fTrNdBa_c *parent) const;
31};
A tree container. See cTreeNd_c.
Definition c_tree.hpp:37
A base tree, made of fTrNdBa_c nodes.
Definition f_tree_mg.hpp:11
const fTrNdBa_c * searchNodeByProfName(ProfileName profName, const fTrNdBa_c *parent) const
Searches for a base with a given profile name, optionally under a given parent.
Definition f_tree.cpp:24
const fTrNdBa_c * searchNodeByGroupType(u8 groupType, const fTrNdBa_c *parent) const
Searches for a base with a given group type, optionally under a given parent.
Definition f_tree.cpp:41
A base tree node.
Definition f_tree_nd.hpp:12
u16 ProfileName
The name of a profile. Value is a fProfile::PROFILE_NAME_e.
Definition f_profile.hpp:32