RedCore
Loading...
Searching...
No Matches
red::pub::Profile Class Reference

#include <Profile.h>

Inherits Profile.

Public Attributes

ActorFactory mFactory
s32 mID
const ActorCreateInfomActorCreateInfo
bool mIsResLoaded
Flag mFlag
Public Attributes inherited from Profile
 cFlag_DrawCullCheck
 cFlag_Unk3
 cFlag_Unk4
 cFlag_Unk7
 cFlag_Unk8
 cFlag_NoLoopPosX
 cFlag_Unk12
 cFlag_None

Additional Inherited Members

Public Types inherited from Profile
enum  Flag
Public Member Functions inherited from Profile
 Profile (ActorFactory factory, s32 id, const sead::SafeString &name, const ActorCreateInfo *create_info=nullptr, Flag flag=cFlag_None)
ActorFactory getActorFactory () const
s32 getID () const
const ActorCreateInfogetActorCreateInfo () const
bool isResLoaded () const
Flag getFlag () const
void loadResource (sead::Heap *heap)
void unloadResource (sead::Heap *heap)
ModelResourcegetResource (u32 index) const
Static Public Member Functions inherited from Profile
static Profileget (s32 id)
Protected Attributes inherited from Profile
ActorFactory mFactory
s32 mID
const ActorCreateInfomActorCreateInfo
bool mIsResLoaded
Flag mFlag
Static Protected Attributes inherited from Profile
static sead::SafeArray< Profile *, ProfileInfo::cProfileID_MaxsProfileList

Member Data Documentation

◆ mFactory

ActorFactory Profile::mFactory

◆ mID

s32 Profile::mID

◆ mActorCreateInfo

const ActorCreateInfo * Profile::mActorCreateInfo

◆ mIsResLoaded

bool Profile::mIsResLoaded

◆ mFlag

Flag Profile::mFlag