Jamie Slowgrove - AI Assignment 1
Line of Sight & A* path-finding
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
AIAssignment1LineOfSight
wall.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <SDL.h>
4
#include "
texture.h
"
5
#include "
vec2.h
"
6
#include "
entity.h
"
7
12
class
Wall
:
public
Entity
13
{
14
private
:
15
public
:
23
Wall
(
Texture
*,
Vec2
,
int
,
int
);
24
28
~Wall
();
29
};
entity.h
Vec2
Creates a Vec2 structure with functions Creates a Vec2 structure with overloaded operators to create ...
Definition:
vec2.h:7
Wall::Wall
Wall(Texture *, Vec2, int, int)
Definition:
wall.cpp:6
texture.h
Entity
Creates an Entity object that contains the details for the Entity.
Definition:
entity.h:10
Wall
Creates a Wall object that inherits Entity. Creates a Wall object that inherits Entity and contains t...
Definition:
wall.h:12
Texture
Creates a Texture for use with a renderer Creates a Texture from an image file, this can then be used...
Definition:
texture.h:13
Wall::~Wall
~Wall()
Definition:
wall.cpp:13
vec2.h
Generated on Wed Apr 1 2015 11:45:24 for Jamie Slowgrove - AI Assignment 1 by
1.8.8