OpenBarnyard
Loading...
Searching...
No Matches
AAnimControllerType.h
Go to the documentation of this file.
1
#pragma once
2
#include <
Toshi/T2DList.h
>
3
#include <
Plugins/PPropertyParser/PBProperties.h
>
4
5
class
AAnimControllerType
6
:
public
Toshi::TObject
7
,
public
Toshi::T2DList<AAnimControllerType>
::Node
8
{
9
public
:
10
TDECLARE_CLASS
(
AAnimControllerType
, Toshi::TObject );
11
12
public
:
13
AAnimControllerType
();
14
virtual
~AAnimControllerType
();
15
16
virtual
TBOOL
Create
(
const
PBProperties
* a_pProperties );
17
virtual
Toshi::TClass*
GetControllerClass
() = 0;
18
};
PBProperties.h
T2DList.h
TDECLARE_CLASS
#define TDECLARE_CLASS(THIS_CLASS, PARENT_CLASS)
Definition
TObject.h:38
TBOOL
bool TBOOL
Definition
Typedefs.h:6
PBProperties
Definition
PBProperties.h:661
Node
AAnimControllerType::~AAnimControllerType
virtual ~AAnimControllerType()
Definition
AAnimControllerType.cpp:21
AAnimControllerType::AAnimControllerType
AAnimControllerType()
Definition
AAnimControllerType.cpp:15
AAnimControllerType::GetControllerClass
virtual Toshi::TClass * GetControllerClass()=0
AAnimControllerType::Create
virtual TBOOL Create(const PBProperties *a_pProperties)
Definition
AAnimControllerType.cpp:25
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
Animation
AAnimControllerType.h
Generated by
1.13.2