NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
fProfile::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 60 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 *(* fProfile::fActorProfile_c::mpClassInit) ()

The constructor function.

Definition at line 61 of file f_profile.hpp.

◆ mExecuteOrder

u16 fProfile::fActorProfile_c::mExecuteOrder

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

Definition at line 62 of file f_profile.hpp.

◆ mDrawOrder

u16 fProfile::fActorProfile_c::mDrawOrder

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

Definition at line 63 of file f_profile.hpp.

◆ mActorProperties

u32 fProfile::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 70 of file f_profile.hpp.