InfoVis 2013
1.0
Information Visualisation project - "Mapping Text with Phrase Nets"
|
#include <Application.h>
Public Member Functions | |
Application () | |
void | initConnectionWords () |
~Application () | |
void | update () |
void | updateFPSCounter (double passedTime) |
void | setKeepsRunning (bool keepsRunning) |
bool | getKeepsRunning () |
void | inputKeyUpdate (int key, int action) |
void | inputCharUpdate (int character, int action) |
void | inputMouseButtonUpdate (int character, int action) |
void | inputMouseWheelUpdate (int position) |
void | inputMousePosUpdate (int x, int y) |
void | loadFile (const std::string &fullFilePath) |
void | handleWindowResize (int width, int height) |
std::string | readFileContents (const std::string &filename) |
const std::string & | getDocumentContent () const |
void | regenerateGraph () |
UIManager * | getUiManager () |
void | getRegexPhraseConnectionWord (std::vector< std::string > &connectionWords) |
The Application class is the main class and the class from where the flow of the application in run-time is regulated. It controls the other big classes and owns them.
Application::Application | ( | ) |
Application::~Application | ( | ) |
const std::string & Application::getDocumentContent | ( | ) | const |
bool Application::getKeepsRunning | ( | ) |
void Application::getRegexPhraseConnectionWord | ( | std::vector< std::string > & | connectionWords) |
UIManager * Application::getUiManager | ( | ) |
void Application::handleWindowResize | ( | int | width, |
int | height | ||
) |
void Application::initConnectionWords | ( | ) |
void Application::inputCharUpdate | ( | int | character, |
int | action | ||
) |
void Application::inputKeyUpdate | ( | int | key, |
int | action | ||
) |
void Application::inputMouseButtonUpdate | ( | int | character, |
int | action | ||
) |
void Application::inputMousePosUpdate | ( | int | x, |
int | y | ||
) |
void Application::inputMouseWheelUpdate | ( | int | position) |
void Application::loadFile | ( | const std::string & | fullFilePath) |
std::string Application::readFileContents | ( | const std::string & | filename) |
void Application::regenerateGraph | ( | ) |
void Application::setKeepsRunning | ( | bool | keepsRunning) |
void Application::update | ( | ) |
void Application::updateFPSCounter | ( | double | passedTime) |