OpenBarnyard
Loading...
Searching...
No Matches
AKeyframeLibStreamJob.h
Go to the documentation of this file.
1
#pragma once
2
#include "
AMainThreadJob.h
"
3
4
#include <
Render/TAnimation.h
>
5
#include <
File/TFileStream.h
>
6
7
class
AKeyframeLibStreamJob
:
public
Toshi::TFileStreamJob
8
{
9
public
:
10
AKeyframeLibStreamJob
();
11
virtual
void
Process
()
override
;
12
13
void
Init
(
const
TCHAR
* a_szFileName );
14
15
Toshi::TKeyframeLibrary*
GetLibrary
()
const
{
return
m_pLibrary; }
16
const
TCHAR
*
GetName
()
const
{
return
m_szName; }
17
18
private
:
19
Toshi::TKeyframeLibrary* m_pLibrary;
20
TCHAR
m_szName[ 64 ];
21
};
TFileStream.h
File stream interface for the Toshi engine.
TAnimation.h
TCHAR
char TCHAR
Definition
Typedefs.h:20
AMainThreadJob.h
AKeyframeLibStreamJob::Init
void Init(const TCHAR *a_szFileName)
Definition
AKeyframeLibStreamJob.cpp:29
AKeyframeLibStreamJob::GetName
const TCHAR * GetName() const
Definition
AKeyframeLibStreamJob.h:16
AKeyframeLibStreamJob::GetLibrary
Toshi::TKeyframeLibrary * GetLibrary() const
Definition
AKeyframeLibStreamJob.h:15
AKeyframeLibStreamJob::Process
virtual void Process() override
Definition
AKeyframeLibStreamJob.cpp:21
AKeyframeLibStreamJob::AKeyframeLibStreamJob
AKeyframeLibStreamJob()
Definition
AKeyframeLibStreamJob.cpp:14
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
Assets
AKeyframeLibStreamJob.h
Generated by
1.13.2