IRadiant Struct Reference

#include <iradiant.h>

Collaboration diagram for IRadiant:
Collaboration graph
[legend]

Public Member Functions

 INTEGER_CONSTANT (Version, 1)
 STRING_CONSTANT (Name,"radiant")

Data Fields

GtkWindow *(* getMainWindow )()
const std::string &(* getEnginePath )()
const std::string &(* getAppPath )()
const std::string &(* getSettingsPath )()
const std::string &(* getMapsPath )()
void(* commandInsert )(const std::string &name, const Callback &callback, const Accelerator &accelerator)
const std::string(* getGamePath )()
const std::string &(* getGameName )()
const std::string(* getMapName )()
scene::Node &(* getMapWorldEntity )()
float(* getGridSize )()
const std::string &(* getGameDescriptionKeyValue )(const std::string &key)
const std::string &(* getRequiredGameDescriptionKeyValue )(const std::string &key)
void(* attachGameToolsPathObserver )(ModuleObserver &observer)
void(* detachGameToolsPathObserver )(ModuleObserver &observer)
void(* attachEnginePathObserver )(ModuleObserver &observer)
void(* detachEnginePathObserver )(ModuleObserver &observer)
void(* attachGameNameObserver )(ModuleObserver &observer)
void(* detachGameNameObserver )(ModuleObserver &observer)
void(* attachGameModeObserver )(ModuleObserver &observer)
void(* detachGameModeObserver )(ModuleObserver &observer)
SignalHandlerId(* XYWindowDestroyed_connect )(const SignalHandler &handler)
void(* XYWindowDestroyed_disconnect )(SignalHandlerId id)
MouseEventHandlerId(* XYWindowMouseDown_connect )(const MouseEventHandler &handler)
void(* XYWindowMouseDown_disconnect )(MouseEventHandlerId id)
EViewType(* XYWindow_getViewType )()
Vector3(* XYWindow_windowToWorld )(const WindowVector &position)
const char *(* TextureBrowser_getSelectedShader )()
PFN_QERAPP_MESSAGEBOX m_pfnMessageBox
PFN_QERAPP_FILEDIALOG m_pfnFileDialog
PFN_QERAPP_COLORDIALOG m_pfnColorDialog
PFN_QERAPP_NEWIMAGE m_pfnNewImage

Detailed Description

Definition at line 107 of file iradiant.h.


Member Function Documentation

IRadiant::INTEGER_CONSTANT ( Version  ,
 
)
IRadiant::STRING_CONSTANT ( Name  ,
"radiant"   
)

Field Documentation

void(* IRadiant::attachEnginePathObserver)(ModuleObserver &observer)
void(* IRadiant::attachGameModeObserver)(ModuleObserver &observer)
void(* IRadiant::attachGameNameObserver)(ModuleObserver &observer)
void(* IRadiant::attachGameToolsPathObserver)(ModuleObserver &observer)
void(* IRadiant::commandInsert)(const std::string &name, const Callback &callback, const Accelerator &accelerator)
void(* IRadiant::detachEnginePathObserver)(ModuleObserver &observer)
void(* IRadiant::detachGameModeObserver)(ModuleObserver &observer)
void(* IRadiant::detachGameNameObserver)(ModuleObserver &observer)
void(* IRadiant::detachGameToolsPathObserver)(ModuleObserver &observer)

Return the main application GtkWindow.

Returns:
The full path to the current loaded map
scene::Node&(* IRadiant::getMapWorldEntity)()

Definition at line 153 of file iradiant.h.

Definition at line 152 of file iradiant.h.

Definition at line 151 of file iradiant.h.

Definition at line 154 of file iradiant.h.

Vector3(* IRadiant::XYWindow_windowToWorld)(const WindowVector &position)

The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2