OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Static Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
Menu Class Reference

#include <Menu.h>

Collaboration diagram for Menu:
[legend]

Static Public Member Functions

static int initialize ()
 
static void shutdown ()
 
static void display ()
 
static bool isVisible ()
 
static void setVisible (bool v)
 

Static Public Attributes

static const glm::vec4 textColor
 
static const glm::vec4 selectedColor
 

Static Private Attributes

static bool visible = false
 
static FoldermapFolder = nullptr
 
static std::vector< Scriptscripts
 
static std::vector< Folderpaths
 
static std::vector< int > images
 

Detailed Description

Definition at line 16 of file Menu.h.

Member Function Documentation

int Menu::initialize ( )
static

Definition at line 32 of file Menu.cpp.

void Menu::shutdown ( )
static
FIXME:
free texture slots

Definition at line 73 of file Menu.cpp.

void Menu::display ( )
static

Definition at line 84 of file Menu.cpp.

static bool Menu::isVisible ( )
inlinestatic

Definition at line 22 of file Menu.h.

static void Menu::setVisible ( bool  v)
inlinestatic

Definition at line 23 of file Menu.h.

Member Data Documentation

const glm::vec4 Menu::textColor
static

Definition at line 25 of file Menu.h.

const glm::vec4 Menu::selectedColor
static

Definition at line 26 of file Menu.h.

bool Menu::visible = false
staticprivate

Definition at line 29 of file Menu.h.

Folder * Menu::mapFolder = nullptr
staticprivate

Definition at line 30 of file Menu.h.

std::vector< Script > Menu::scripts
staticprivate

Definition at line 31 of file Menu.h.

std::vector< Folder > Menu::paths
staticprivate

Definition at line 32 of file Menu.h.

std::vector< int > Menu::images
staticprivate

Definition at line 33 of file Menu.h.


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