Anvil Engine
Loading...
Searching...
No Matches
APhysicsWorld.h
Go to the documentation of this file.
1
#pragma once
2
// APhysicsWorld.h
3
#include "
ACore.h
"
4
#include "
AMath.h
"
5
6
7
class
ANVIL_API
APhysicsWorld
8
{
9
public
:
10
APhysicsWorld
();
11
~APhysicsWorld
();
12
13
void
Update
(
float
deltaTime);
14
void
*
CreateBox
(glm::vec3 pos, glm::vec3 halfExtents,
bool
isStatic =
false
);
15
16
private
:
17
struct
PhysicsData
;
18
PhysicsData
* m_data;
19
};
ACore.h
ANVIL_API
#define ANVIL_API
Definition
ACore.h:6
AMath.h
APhysicsWorld::APhysicsWorld
APhysicsWorld()
Definition
APhysicsWorld.cpp:10
APhysicsWorld::CreateBox
void * CreateBox(glm::vec3 pos, glm::vec3 halfExtents, bool isStatic=false)
Definition
APhysicsWorld.cpp:27
APhysicsWorld::Update
void Update(float deltaTime)
Definition
APhysicsWorld.cpp:22
APhysicsWorld::PhysicsData
Definition
APhysicsWorld.cpp:6
Anvil_SDK
APhysicsWorld.h
Generated by
1.16.1