OpenBarnyard
Loading...
Searching...
No Matches
TMemoryInitialiser.h
Go to the documentation of this file.
1
#pragma once
2
#include "
TMemory.h
"
3
#include "
Toshi/Typedefs.h
"
4
5
TOSHI_NAMESPACE_START
6
7
class
TMemoryInitialiser
8
{
9
public
:
10
// $Barnyard: FUNCTION 006bfca0
11
TMemoryInitialiser
()
12
{
13
Initialise
();
14
}
15
16
// $Barnyard: FUNCTION 006bfcb0
17
~TMemoryInitialiser
()
18
{
19
Deinitialise
();
20
}
21
22
TINT
Initialise
()
23
{
24
TMemory::Initialise
( 0, 0 );
25
return
0;
26
}
27
28
void
Deinitialise
()
29
{
30
TMemory::Deinitialise
();
31
}
32
};
33
34
TOSHI_NAMESPACE_END
TMemory.h
Core memory management system for the Toshi engine.
TOSHI_NAMESPACE_START
#define TOSHI_NAMESPACE_START
Definition
Defines.h:47
TOSHI_NAMESPACE_END
#define TOSHI_NAMESPACE_END
Definition
Defines.h:50
Typedefs.h
TINT
int TINT
Definition
Typedefs.h:7
TMemory::Initialise
static TBOOL Initialise(TSIZE a_uiHeapSize, TSIZE a_uiReservedSize, TUINT a_uiUnused=0)
Initializes the memory system.
Definition
TMemory.cpp:708
TMemory::Deinitialise
static void Deinitialise()
Deinitializes the memory system.
Definition
TMemory.cpp:743
TMemoryInitialiser::Deinitialise
void Deinitialise()
Definition
TMemoryInitialiser.h:28
TMemoryInitialiser::Initialise
TINT Initialise()
Definition
TMemoryInitialiser.h:22
TMemoryInitialiser::~TMemoryInitialiser
~TMemoryInitialiser()
Definition
TMemoryInitialiser.h:17
TMemoryInitialiser::TMemoryInitialiser
TMemoryInitialiser()
Definition
TMemoryInitialiser.h:11
D:
_dev
OpenBarnyard
Source
Toshi
Source
Core
TMemoryInitialiser.h
Generated by
1.13.2