The object world.
More...
#include <objectworld.h>
Create a particle in the Object World.
- Parameters
-
| t | Object type. |
| lifespan | Amount of time that particle is to live from creation. |
- Returns
- Pointer to the particle created.
Create new object.
Create an object in the Object World.
- Parameters
-
- Returns
- Pointer to the object created.
Create new object.
Create a HUD object in the Object World.
- Parameters
-
- Returns
- Pointer to the object created.
| void CObjectWorld::draw |
( |
| ) |
|
Draw everything in the Object World. Draw the game objects, then the particles, then the HUD in that order using Painter's Algorithm.
| void CObjectWorld::GetWorldSize |
( |
float & |
width, |
|
|
float & |
height |
|
) |
| |
Get the Object World width and depth.
Get the Object World's width and height.
- Parameters
-
| width | Calling parameter will be set to Object World width. |
| height | Calling parameter will be set to Object World height. |
| BOOL CObjectWorld::PlayerHasWon |
( |
float |
level | ) |
|
Detect whether the player has won.
Determine whether player has won.
- Parameters
-
| level | Proportion of Object World height that the blocks must be below to win. |
- Returns
- TRUE if player has won.
| void CObjectWorld::SetWorldSize |
( |
float |
width, |
|
|
float |
height |
|
) |
| |
Set the Object World width and depth.
Set the Object World's width and height.
- Parameters
-
| width | Object World width. |
| height | Object World height. |
| BOOL KeyboardHandler |
( |
WPARAM |
k | ) |
|
|
friend |
Keyboard handler. Take the appropriate action when the user mashes a key on the keyboard.
- Parameters
-
| k | Virtual key code for the key pressed |
- Returns
- TRUE if the game is to exit