OpenBarnyard
Loading...
Searching...
No Matches
AAnimatableObjectTypeBunch.h
Go to the documentation of this file.
1
#pragma once
2
#include "
AAnimatableObjectType.h
"
3
4
class
AAnimatableObjectTypeBunch
5
:
public
AAnimatableObjectType
6
{
7
public
:
8
enum
TYPE
:
TINT
9
{
10
TYPE_BUNCH
11
};
12
13
public
:
14
// constructors/destructor
15
AAnimatableObjectTypeBunch
();
16
~AAnimatableObjectTypeBunch
();
17
18
// AAnimatableObjectType
19
virtual
TBOOL
CreateFromProperties
(
const
PBProperties
* a_pProperties,
const
Toshi::TPString8& a_rcName )
OVERRIDE
;
20
virtual
void
OnAnimatableObjectCreated
(
AAnimatableObject
* a_pAnimatableObject )
OVERRIDE
;
21
22
private
:
23
TINT
m_iBunchCount;
24
TFLOAT
m_fRange;
25
Toshi::TPString8 m_strChildBone;
26
Toshi::TPString8 m_strParentBone;
27
TYPE
m_eType;
28
};
OVERRIDE
#define OVERRIDE
Definition
Defines.h:12
TFLOAT
float TFLOAT
Definition
Typedefs.h:4
TINT
int TINT
Definition
Typedefs.h:7
TBOOL
bool TBOOL
Definition
Typedefs.h:6
AAnimatableObjectType.h
PBProperties
Definition
PBProperties.h:661
AAnimatableObject
Definition
AAnimatableObject.h:19
AAnimatableObjectType::AAnimatableObjectType
AAnimatableObjectType()
Definition
AAnimatableObjectType.cpp:14
AAnimatableObjectTypeBunch::OnAnimatableObjectCreated
virtual void OnAnimatableObjectCreated(AAnimatableObject *a_pAnimatableObject) override
Definition
AAnimatableObjectTypeBunch.cpp:53
AAnimatableObjectTypeBunch::~AAnimatableObjectTypeBunch
~AAnimatableObjectTypeBunch()
Definition
AAnimatableObjectTypeBunch.cpp:20
AAnimatableObjectTypeBunch::CreateFromProperties
virtual TBOOL CreateFromProperties(const PBProperties *a_pProperties, const Toshi::TPString8 &a_rcName) override
Definition
AAnimatableObjectTypeBunch.cpp:26
AAnimatableObjectTypeBunch::AAnimatableObjectTypeBunch
AAnimatableObjectTypeBunch()
Definition
AAnimatableObjectTypeBunch.cpp:13
AAnimatableObjectTypeBunch::TYPE
TYPE
Definition
AAnimatableObjectTypeBunch.h:9
AAnimatableObjectTypeBunch::TYPE_BUNCH
@ TYPE_BUNCH
Definition
AAnimatableObjectTypeBunch.h:10
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
Animation
AAnimatableObjectTypeBunch.h
Generated by
1.13.2