
Untitled
By: a guest on
Jul 4th, 2012 | syntax:
C++ | size: 1.04 KB | hits: 12 | expires: Never
#include <iostream>
#include <vector>
#include <SFML/Graphics.hpp>
#include "chain.h"
#ifdef _DEBUG
#pragma comment (lib, "sfml-system-s-d.lib")
#pragma comment (lib, "sfml-window-s-d.lib")
#pragma comment (lib, "sfml-graphics-s-d.lib")
#else
#pragma comment (lib, "sfml-system-s.lib")
#pragma comment (lib, "sfml-window-s.lib")
#pragma comment (lib, "sfml-graphics-s.lib")
#endif
float Gravity;
std::vector <Chain*> ChainArray;
int main()
{
sf::RenderWindow App(sf::VideoMode(600, 400, 32), "Chain Link >> Tech Demo");
App.UseVerticalSync(true);
sf::Event Event;
sf::Image Image;
Image.LoadFromFile("media/chain.PNG");
/*All loading of chain elements will be loaded here*/
while(App.IsOpened())
{
while(App.GetEvent(Event))
{
/*Handels Closing the program*/
if (Event.Type == sf::Event::Closed)
App.Close();
if ((Event.Type == sf::Event::KeyPressed) && (Event.Key.Code == sf::Key::Escape))
App.Close();
}
App.Clear(sf::Color(255, 255, 255));
App.Display();
}
return 0;
}