NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
fProf::fActorProfile_c Struct Reference

#include <game/framework/f_profile.hpp>

Description

A set of basic information needed to construct an actor base.

Definition at line 61 of file f_profile.hpp.

Public Attributes

void *(* mpClassInit )()
 The constructor function.
u16 mExecuteOrder
 The execution priority of the base. Lower values mean higher priority.
u16 mDrawOrder
 The draw priority of the base. Lower values mean higher priority.
u32 mActorProperties
 Various actor-related properties.

Member Data Documentation

◆ mpClassInit

void *(* fProf::fActorProfile_c::mpClassInit) ()

The constructor function.

Definition at line 62 of file f_profile.hpp.

◆ mExecuteOrder

u16 fProf::fActorProfile_c::mExecuteOrder

The execution priority of the base. Lower values mean higher priority.

Definition at line 63 of file f_profile.hpp.

◆ mDrawOrder

u16 fProf::fActorProfile_c::mDrawOrder

The draw priority of the base. Lower values mean higher priority.

Definition at line 64 of file f_profile.hpp.

◆ mActorProperties

u32 fProf::fActorProfile_c::mActorProperties

Various actor-related properties.

These properties will be copied into the actor when it is constructed; this grants easy access to the properties and allows individual actor configuration.

Todo
Document the bitfield.

Definition at line 71 of file f_profile.hpp.