OpenBarnyard
Loading...
Searching...
No Matches
ATRBLoaderJob.cpp
Go to the documentation of this file.
1
#include "
pch.h
"
2
#include "
ATRBLoaderJob.h
"
3
#include "
AAssetStreaming.h
"
4
5
//-----------------------------------------------------------------------------
6
// Enables memory debugging.
7
// Note: Should be the last include!
8
//-----------------------------------------------------------------------------
9
#include <
Core/TMemoryDebugOn.h
>
10
11
void
ATRBLoaderJob::BeginJob
()
12
{
13
AAssetStreaming::GetSingleton()->GetFileStream().AddStream(
14
&
m_oStreamJob
15
);
16
}
17
18
TBOOL
ATRBLoaderJob::RunJob
()
19
{
20
return
m_oStreamJob
.IsProcessed() !=
TFALSE
;
21
}
22
23
void
ATRBLoaderJob::InitJob
( Toshi::TTRB* a_pTRB,
const
TCHAR
* a_szFileName )
24
{
25
m_oStreamJob
.Init( a_pTRB, a_szFileName );
26
}
pch.h
TMemoryDebugOn.h
TCHAR
char TCHAR
Definition
Typedefs.h:20
TFALSE
#define TFALSE
Definition
Typedefs.h:24
TBOOL
bool TBOOL
Definition
Typedefs.h:6
AAssetStreaming.h
ATRBLoaderJob.h
ATRBLoaderJob::RunJob
virtual TBOOL RunJob() override
Definition
ATRBLoaderJob.cpp:18
ATRBLoaderJob::m_oStreamJob
Toshi::TTRBStreamJob m_oStreamJob
Definition
ATRBLoaderJob.h:17
ATRBLoaderJob::InitJob
void InitJob(Toshi::TTRB *a_pTRB, const TCHAR *a_szFileName)
Definition
ATRBLoaderJob.cpp:23
ATRBLoaderJob::BeginJob
virtual void BeginJob() override
Definition
ATRBLoaderJob.cpp:11
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
Assets
ATRBLoaderJob.cpp
Generated by
1.13.2