OpenBarnyard
 
Loading...
Searching...
No Matches
ATRBLoaderJob.h
Go to the documentation of this file.
1#pragma once
2#include "AMainThreadJob.h"
3
4#include <File/TFileStream.h>
5
7{
8public:
9 virtual void BeginJob() override;
10 virtual TBOOL RunJob() override;
11
12 void InitJob( Toshi::TTRB* a_pTRB, const TCHAR* a_szFileName );
13
14 Toshi::TTRBStreamJob& GetStream() { return m_oStreamJob; }
15
16protected:
17 Toshi::TTRBStreamJob m_oStreamJob;
18};
File stream interface for the Toshi engine.
char TCHAR
Definition Typedefs.h:20
bool TBOOL
Definition Typedefs.h:6
virtual TBOOL RunJob() override
Toshi::TTRBStreamJob m_oStreamJob
void InitJob(Toshi::TTRB *a_pTRB, const TCHAR *a_szFileName)
Toshi::TTRBStreamJob & GetStream()
virtual void BeginJob() override