2D Engine v0.1.0
Loading...
Searching...
No Matches
Box2DColliderComponent Struct Reference

Box2D Collider Component. More...

#include <Components.hpp>

Collaboration diagram for Box2DColliderComponent:
Collaboration graph

Public Member Functions

void OnCollisionEnter ()
 

Public Attributes

b2BodyDef bodyDef
 
b2PolygonShape shape
 
b2FixtureDef fixtureDef
 
b2Body * body
 
bool isTrigger {false}
 
std::function< void()> onCollisionEnter
 

Detailed Description

Box2D Collider Component.

Member Function Documentation

◆ OnCollisionEnter()

void Box2DColliderComponent::OnCollisionEnter ( )
inline

Member Data Documentation

◆ body

b2Body* Box2DColliderComponent::body

◆ bodyDef

b2BodyDef Box2DColliderComponent::bodyDef

◆ fixtureDef

b2FixtureDef Box2DColliderComponent::fixtureDef

◆ isTrigger

bool Box2DColliderComponent::isTrigger {false}

◆ onCollisionEnter

std::function<void()> Box2DColliderComponent::onCollisionEnter

◆ shape

b2PolygonShape Box2DColliderComponent::shape

The documentation for this struct was generated from the following file: