El Octavio  1.0
This is a video game about adventures.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CollisionBlock Class Reference

#include <El Octavo-Functions.h>

+ Collaboration diagram for CollisionBlock:

Public Member Functions

 CollisionBlock (Vector2f pos, Vector2f size)
 
 ~CollisionBlock ()
 
void drawHitbox (RenderWindow &window)
 
bool checkForCollision (RectangleShape &body)
 

Public Attributes

RectangleShape hitbox
 

Detailed Description

Definition at line 14 of file El Octavo-Functions.h.

Constructor & Destructor Documentation

◆ CollisionBlock()

CollisionBlock::CollisionBlock ( Vector2f  pos,
Vector2f  size 
)

Definition at line 119 of file El Octavo-Functions.cpp.

+ Here is the call graph for this function:

◆ ~CollisionBlock()

CollisionBlock::~CollisionBlock ( )

Definition at line 124 of file El Octavo-Functions.cpp.

Member Function Documentation

◆ checkForCollision()

bool CollisionBlock::checkForCollision ( RectangleShape body)

Definition at line 127 of file El Octavo-Functions.cpp.

+ Here is the call graph for this function:

◆ drawHitbox()

void CollisionBlock::drawHitbox ( RenderWindow window)

Definition at line 136 of file El Octavo-Functions.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ hitbox

RectangleShape CollisionBlock::hitbox

Definition at line 16 of file El Octavo-Functions.h.


The documentation for this class was generated from the following files: