OpenBarnyard
 
Loading...
Searching...
No Matches
AModelLoaderJob.h
Go to the documentation of this file.
1#pragma once
2#include "ATRBLoaderJob.h"
3
5
7{
8public:
9 virtual void BeginJob() override;
10 virtual TBOOL RunJob() override;
11 virtual TBOOL CancelJob() override;
12
13 void InitJob( Toshi::TManagedModel* a_pModelRef, Toshi::TTRB* a_pTRB, const TCHAR* a_szFileName, TBOOL a_bCanBeCanceled );
14
15private:
16 Toshi::TManagedModel* m_pModelRef = TNULL;
17 Toshi::TModel* m_pModel = TNULL;
18 TBOOL m_bCanBeCanceled;
19};
char TCHAR
Definition Typedefs.h:20
#define TNULL
Definition Typedefs.h:23
bool TBOOL
Definition Typedefs.h:6
virtual void BeginJob() override
void InitJob(Toshi::TManagedModel *a_pModelRef, Toshi::TTRB *a_pTRB, const TCHAR *a_szFileName, TBOOL a_bCanBeCanceled)
virtual TBOOL RunJob() override
virtual TBOOL CancelJob() override