Config.h File Reference

Configuration file for PVLE - Defines compilation flags. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define PVLE_ENABLE_DEBUG_EXCEPTION_TRACE
 Enables several macros for the PVLE exception system, such as DBG_TRY_BLOCK_START and DBG_TRY_BLOCK_END.
#define PVLE_I18N
 Enables the wrapping on gettext library for internationalization.
#define PVLE_AUDIO
 Enables everything related to sound in PVLE.
#define PVLE_URL
 Enables URL layer (HTTP, FTP, etc.) provided by cURL.
#define PVLE_NETWORKING
 Enables PVLE UDP networking layer.
#define PVLE_USE_INTROSPECTION
 Enables PVLE to use OSG introspection for some features (such as saving/reading key bindings in a human readable format). Disable to remove the osgIntrospection dependency.


Detailed Description

Configuration file for PVLE - Defines compilation flags.

This file is autogenerated by cmake. Do not edit!. Changes to the configuration reflected here can be made with ccmake on unix or with cmake-gui on windows. Alternatively you can use cmake's -D or -P switches to set some configuration values at cmake configuration time. Dev notes:

Definition in file Config.h.


Define Documentation

#define PVLE_AUDIO

Enables everything related to sound in PVLE.

This can remove dependencies.

Definition at line 57 of file Config.h.

#define PVLE_ENABLE_DEBUG_EXCEPTION_TRACE

Enables several macros for the PVLE exception system, such as DBG_TRY_BLOCK_START and DBG_TRY_BLOCK_END.

These macros are used to provide more information when an exception is thrown, but could lead to a CPU overhead for time-critical functions. Default is to be defined.

Definition at line 47 of file Config.h.

#define PVLE_I18N

Enables the wrapping on gettext library for internationalization.

This removes a dependency.

Definition at line 52 of file Config.h.

#define PVLE_NETWORKING

Enables PVLE UDP networking layer.

Definition at line 65 of file Config.h.

#define PVLE_URL

Enables URL layer (HTTP, FTP, etc.) provided by cURL.

Definition at line 61 of file Config.h.

#define PVLE_USE_INTROSPECTION

Enables PVLE to use OSG introspection for some features (such as saving/reading key bindings in a human readable format). Disable to remove the osgIntrospection dependency.

Definition at line 69 of file Config.h.


Generated on Sun Jan 17 11:38:58 2010 for PVLE (Pro-Vocation Light Engine) by  doxygen 1.5.9