Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

NUS.hpp File Reference

#include "NGE_CompileConfig.hpp"
#include "Irrlicht/irrlicht.h"

Go to the source code of this file.

Namespaces

namespace  nge
namespace  nge::core

Classes

class  nge::core::NUS
 This is where I dump methods I think aren't releated to specific classes. More...

Defines

#define MAKE_HEB(str)   NUS::reverseLetters( stringw((L##str)) )
 Returns a proper hebrew text (as irr::string<wchar_t>).

Functions

ITexture * nge::core::addTextureFromSColor (IVideoDriver *driver, SColor const &color, c8 *name, dimension2di const &size=dimension2di(512, 512))
IAnimatedMesh * nge::core::createMeshFromFile (ISceneManager *smgr, IReadFile *file)
 This method creates an IAnimatedMesh from an IReadFile. requires access to the mesh loaders.


Define Documentation

#define MAKE_HEB ( str   )     NUS::reverseLetters( stringw((L##str)) )

Returns a proper hebrew text (as irr::string<wchar_t>).

Microsoft Visual C++ reads hebrew text reversed (left aligned) while Hebrew is a right aligned language and so the letters needs to be reversed.

See also:
NUS::reverseLetters
Returns:
A stringw object

Definition at line 63 of file NUS.hpp.


The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:35 2008 by Doxygen (1.5.5)