Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudio_JAudio2::TCreateObject Struct Reference

#include <control.h>

+ Inheritance diagram for JStudio_JAudio2::TCreateObject:
+ Collaboration diagram for JStudio_JAudio2::TCreateObject:

Public Types

typedef JStudio::TObject *(* CreateFunc) (JStudio::stb::data::TParse_TBlock_object const &, JStudio_JAudio2::TCreateObject *)
 

Public Member Functions

 TCreateObject (JAISoundStarter *p_soundStarter, const JStage::TSystem *p_system)
 
virtual ~TCreateObject ()
 
virtual bool create (JStudio::TObject **, JStudio::stb::data::TParse_TBlock_object const &)
 
JAISoundStarterget_pJAISoundStarter_ ()
 
const JStage::TSystemget_pJSGSystem_ ()
 
bool isPermit_onExit_notEnd ()
 
- Public Member Functions inherited from JStudio::TCreateObject
 TCreateObject ()
 

Static Public Member Functions

static JStudio::TObjectcreateObject_JAI_SOUND_ (JStudio::stb::data::TParse_TBlock_object const &, JStudio_JAudio2::TCreateObject *)
 
- Static Public Member Functions inherited from JStudio::TCreateObject
template<class AdaptorT >
static AdaptorT::ObjectType * createFromAdaptor (JStudio::stb::data::TParse_TBlock_object const &param_1, AdaptorT *param_2)
 

Public Attributes

JAISoundStarterpJAISoundStarter_
 
const JStage::TSystempJSGSystem_
 
bool mPermit_onExit_notEnd
 
- Public Attributes inherited from JStudio::TCreateObject
JGadget::TLinkListNode mNode
 

Member Typedef Documentation

◆ CreateFunc

Constructor & Destructor Documentation

◆ TCreateObject()

JStudio_JAudio2::TCreateObject::TCreateObject ( JAISoundStarter p_soundStarter,
const JStage::TSystem p_system 
)
inline

◆ ~TCreateObject()

JStudio_JAudio2::TCreateObject::~TCreateObject ( )
virtual

Member Function Documentation

◆ create()

bool JStudio_JAudio2::TCreateObject::create ( JStudio::TObject **  ppObject,
JStudio::stb::data::TParse_TBlock_object const param_2 
)
virtual

◆ createObject_JAI_SOUND_()

JStudio::TObject * JStudio_JAudio2::TCreateObject::createObject_JAI_SOUND_ ( JStudio::stb::data::TParse_TBlock_object const param_1,
JStudio_JAudio2::TCreateObject param_2 
)
static

◆ get_pJAISoundStarter_()

JAISoundStarter * JStudio_JAudio2::TCreateObject::get_pJAISoundStarter_ ( )
inline

◆ get_pJSGSystem_()

const JStage::TSystem * JStudio_JAudio2::TCreateObject::get_pJSGSystem_ ( )
inline

◆ isPermit_onExit_notEnd()

bool JStudio_JAudio2::TCreateObject::isPermit_onExit_notEnd ( )
inline

Member Data Documentation

◆ mPermit_onExit_notEnd

bool JStudio_JAudio2::TCreateObject::mPermit_onExit_notEnd

◆ pJAISoundStarter_

JAISoundStarter* JStudio_JAudio2::TCreateObject::pJAISoundStarter_

◆ pJSGSystem_

const JStage::TSystem* JStudio_JAudio2::TCreateObject::pJSGSystem_

The documentation for this struct was generated from the following files: