#include <u_form_loader.h>
Inheritance diagram for NLGEORGES::UFormLoader:
Nevrax France
Definition at line 46 of file u_form_loader.h.
Public Member Functions | |
virtual UForm * | loadForm (const char *filename)=0 |
virtual UFormDfn * | loadFormDfn (const char *filename)=0 |
virtual UType * | loadFormType (const char *filename)=0 |
Static Public Member Functions | |
UFormLoader * | createLoader () |
Create a form loader. | |
void | releaseLoader (UFormLoader *loader) |
Create a form loader. |
|
Create a form loader.
Definition at line 53 of file form_loader.cpp. Referenced by NLSOUND::CAudioMixerUser::init(), and loadForm().
00054 { 00055 return new CFormLoader; 00056 } |
|
Load a form, use NMISC::CPath to find the file. The pointer on the form must be held in a CSmartPtr<UForm>. Returns NULL if the form can't be loaded. Implemented in NLGEORGES::CFormLoader. Referenced by NLSOUND::CAudioMixerUser::init(), and loadForm(). |
|
Load a DFN, use NMISC::CPath to find the file. The pointer on the form must be held in a CSmartPtr<UFormDfn>. Returns NULL if the DFN can't be loaded. Implemented in NLGEORGES::CFormLoader. |
|
Load a type, use NMISC::CPath to find the file. The pointer on the form must be held in a CSmartPtr<UType>. Returns NULL if the type can't be loaded. Implemented in NLGEORGES::CFormLoader. |
|
Create a form loader.
Definition at line 60 of file form_loader.cpp. Referenced by NLSOUND::CAudioMixerUser::init(), and loadForm().
00061 {
00062 delete ((CFormLoader*)loader);
00063 }
|