Skip to content

Commit 69a9616

Browse files
committed
Mark all functions
1 parent 2e45260 commit 69a9616

File tree

254 files changed

+353592
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

254 files changed

+353592
-0
lines changed

OpenBlob/Source/ABaseEntity.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "pch.h"
22
#include "ABaseEntity.h"
33

4+
// $deBlob: FUNCTION 0075eab0
45
void ABaseEntity::SetState(TINT a_State)
56
{
67
TASSERT(a_State >= 0);

OpenBlob/Source/ABaseEntity.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,29 @@ class ABaseEntity : public Toshi::TGenericClassDerived<ABaseEntity, Toshi::TObje
2323

2424
public:
2525
virtual ~ABaseEntity() = default;
26+
// $deBlob: FUNCTION 0075e8b0
2627
virtual void Tick(TFLOAT a_fTicks) { m_fTicks += a_fTicks; }
28+
// $deBlob: FUNCTION 00751e50
2729
virtual void OnLODChanging(){};
30+
// $deBlob: FUNCTION 0075e970
2831
virtual void Create()
2932
{
3033
TASSERT(0 == (m_Flags & FLAG_Created));
3134
m_Flags |= FLAG_Created;
3235
}
36+
// $deBlob: FUNCTION 0075e8d0
3337
virtual void PostCreate(){};
38+
// $deBlob: FUNCTION 00752390
3439
virtual void Destroy(){};
3540

41+
// $deBlob: FUNCTION 007516d0
3642
virtual TFLOAT GetAnimationSpeed(TINT) const { return 1.0f; }
43+
// $deBlob: FUNCTION 00752310
3744
virtual void SetVisible(TBOOL bEnable)
3845
{
3946
bEnable ? m_Flags |= FLAG_Visible : m_Flags &= ~FLAG_Visible;
4047
}
48+
// $deBlob: FUNCTION 00752250
4149
virtual void SetPosition(const Toshi::TVector4& a_pos)
4250
{
4351
m_mMatrix.m_f41 = a_pos.x;
@@ -46,30 +54,38 @@ class ABaseEntity : public Toshi::TGenericClassDerived<ABaseEntity, Toshi::TObje
4654
m_mMatrix.m_f44 = a_pos.w;
4755
m_Flags |= FLAG_UPDATEMATRIX;
4856
}
57+
// $deBlob: FUNCTION 0075f770
4958
virtual void SetFacing(const Toshi::TVector4& a_facing)
5059
{
5160
m_mMatrix.LookAtDirection(a_facing, Toshi::TVector4::VEC_NEGY);
5261
m_Flags |= FLAG_UPDATEMATRIX;
5362
}
63+
// $deBlob: FUNCTION 007521e0
5464
virtual void SetMatrix(const Toshi::TMatrix44& a_matrix)
5565
{
5666
m_mMatrix = a_matrix;
5767
m_Flags |= FLAG_UPDATEMATRIX;
5868
}
5969

70+
// $deBlob: FUNCTION 00751950
6071
virtual void GetReactionForce(Toshi::TVector4& a_reactionForce)
6172
{
6273
a_reactionForce = Toshi::TVector4::VEC_ZERO;
6374
}
6475

76+
// $deBlob: FUNCTION 00751a80
6577
virtual TFLOAT GetStepUpHeight() const { return 0.3f; }
78+
// $deBlob: FUNCTION 0075eb60
6679
virtual void SetBBox(Toshi::TVector4 a_bbox)
6780
{
6881
m_vBoundingBox = a_bbox;
6982
m_fBoundingSphereRadius = a_bbox.Magnitude();
7083
}
84+
// $deBlob: FUNCTION 00751830
7185
virtual TFLOAT GetInteractionRadius() const { return 2.5f; }
86+
// $deBlob: FUNCTION 00751e60
7287
virtual void OnLeaveState(TINT a_State){};
88+
// $deBlob: FUNCTION 00751e10
7389
virtual void OnEnterState(TINT a_State){};
7490

7591
void SetState(TINT a_State);

OpenBlob/Source/ACurrentLevelInformation.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include "ACurrentLevelInformation.h"
33

44

5+
// $deBlob: FUNCTION 0056d5b0
56
void ACurrentLevelInformation::Create(DataBlock a_type)
67
{
78
auto assetStreaming = AAssetStreaming::GetSingleton();
@@ -42,6 +43,7 @@ Toshi::TTRB* ACurrentLevelInformation::GetDataBlock(DataBlock a_type)
4243
return m_datablocks[a_type];
4344
}
4445

46+
// $deBlob: FUNCTION 0056d830
4547
Toshi::TTRB* ACurrentLevelInformation::Stream(DataBlock a_type)
4648
{
4749
auto stream = AAssetStreaming::GetSingleton();

OpenBlob/Source/ACurrentLevelInformation.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ class ACurrentLevelInformation
1515
{ 1, "Sound/SoundBreakPoints,trb" }
1616
};
1717

18+
// $deBlob: FUNCTION 0056d500
1819
ACurrentLevelInformation(TCHAR* a_szLevelName)
1920
: m_szLevelName(a_szLevelName)
2021
{

OpenBlob/Source/ALevelInformation.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Toshi::THashTable::t_ItemCompareFunc ALevelInformation::LevelNameHashCompareFunc
55
return Toshi::TStringManager::String8Compare((TCHAR*)unk, (TCHAR*)unk2, -1) == 0;
66
};
77

8+
// $deBlob: FUNCTION 0056dba0
89
void ALevelInformation::Create(const TCHAR* a_trbName)
910
{
1011
m_pData = TNULL;
@@ -16,6 +17,7 @@ void ALevelInformation::Create(const TCHAR* a_trbName)
1617
MakeStringToIDHashTable();
1718
}
1819

20+
// $deBlob: FUNCTION 0056dd70
1921
void ALevelInformation::MakeStringToIDHashTable()
2022
{
2123
TINT levelCount = GetLevelHeader()->m_levelCount;

OpenBlob/Source/ALevelInformation.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class ALevelInformation : public Toshi::TTRB
2020
};
2121

2222
public:
23+
// $deBlob: FUNCTION 0056da50
2324
ALevelInformation()
2425
{
2526
m_pData = TNULL;

OpenBlob/Source/AppBoot.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ AApplication AApplication::g_oTheApp;
4141

4242
CVAR_CREATE(testcvar, TFALSE)
4343

44+
// $deBlob: FUNCTION 005747d0
4445
TBOOL AApplication::OnCreate(TINT argc, TCHAR** argv)
4546
{
4647
TOSHI_INFO("Starting Blob...");
@@ -135,6 +136,7 @@ TBOOL AApplication::OnCreate(TINT argc, TCHAR** argv)
135136
return TTRUE;
136137
}
137138

139+
// $deBlob: FUNCTION 0056aa30
138140
TBOOL AApplication::OnUpdate(TFLOAT deltaTime)
139141
{
140142
UpdateSound(deltaTime);
@@ -152,6 +154,7 @@ TBOOL AApplication::OnUpdate(TFLOAT deltaTime)
152154
return TTRUE;
153155
}
154156

157+
// $deBlob: FUNCTION 0056b9b0
155158
TBOOL AApplication::UpdateSound(TFLOAT deltaTime)
156159
{
157160
Toshi::TSound* sound = Toshi::TSound::GetSingletonSafe();

OpenBlob/Source/AppBoot.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
class AApplication : public Toshi::TApplication
77
{
88
public:
9+
// $deBlob: FUNCTION 0056a990
910
AApplication()
1011
: m_Renderer(TNULL), m_bRenderWorld(TTRUE), m_bUnk3(TFALSE)
1112
{
@@ -22,6 +23,7 @@ class AApplication : public Toshi::TApplication
2223
return m_bLoadModelViewState;
2324
}
2425

26+
// $deBlob: FUNCTION 0056b530
2527
void SetRenderWorld(TBOOL render)
2628
{
2729
m_bRenderWorld = render;
@@ -32,6 +34,7 @@ class AApplication : public Toshi::TApplication
3234
return m_bRenderWorld;
3335
}
3436

37+
// $deBlob: FUNCTION 0056b580
3538
const TCHAR* GetLevelInformationFileName() const
3639
{
3740
return m_szLevelPropertiesFileName;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "pch.h"
22
#include "ABlobEntity.h"
33

4+
// $deBlob: FUNCTION 00744e20
45
void ABlobEntity::LoadProperties(TBOOL reload)
56
{
67
}

OpenBlob/Source/Cameras/ACamera.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const Toshi::TVector4 ACamera::sm_vWorldUp = { 0.0f, -1.0f, 0.0f, 1.0f };
77

88
using namespace Toshi;
99

10+
// $deBlob: FUNCTION 0058d920
1011
void ACamera::ResetCameraMatrix(CameraMatrix& camMat)
1112
{
1213
camMat.m_mMatrix.Identity();
@@ -68,6 +69,7 @@ void ACamera::RotateAroundRight(TFLOAT rotation, TFLOAT a_fVal)
6869
LookAtDirection(vAxis);
6970
}
7071

72+
// $deBlob: FUNCTION 0058d540
7173
TBOOL ACamera::IsInViewCone(const TVector4& a_rvPos, TFLOAT a_fSphereRadius) const
7274
{
7375
const TMatrix44& transformMatrix = m_Matrix.m_mMatrix;
@@ -81,6 +83,7 @@ TBOOL ACamera::IsInViewCone(const TVector4& a_rvPos, TFLOAT a_fSphereRadius) con
8183
);
8284
}
8385

86+
// $deBlob: FUNCTION 0058d420
8487
void ACamera::LookAtPoint(const TVector4& point)
8588
{
8689
TVector4 vec;

0 commit comments

Comments
 (0)