Sirikata
Namespaces | Defines | Typedefs | Functions
libogre/include/sirikata/ogre/Util.hpp File Reference
#include <sirikata/ogre/Platform.hpp>
#include <sirikata/core/util/Logging.hpp>
#include <sirikata/mesh/Visual.hpp>
#include <sirikata/mesh/Meshdata.hpp>
Include dependency graph for Util.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


namespace  Sirikata::Graphics
 

Namespace for the OGRE Graphics Plugin: see class OgreSystem.


Defines

#define OGRE_LOG(lvl, msg)   SILOG(ogre, lvl, msg)

Typedefs

typedef std::map< String, String > Sirikata::Graphics::TextureBindingsMap
typedef std::tr1::shared_ptr
< TextureBindingsMap > 
Sirikata::Graphics::TextureBindingsMapPtr

Functions

String Sirikata::Graphics::ogreVisualName (Mesh::VisualPtr vis, TextureBindingsMapPtr bindings)
String Sirikata::Graphics::ogreMaterialName (const Mesh::MaterialEffectInfo &mat, const Transfer::URI &parent_uri, TextureBindingsMapPtr bindings)
String Sirikata::Graphics::ogreBillboardMaterialName (TextureBindingsMapPtr bindings)
String Sirikata::Graphics::ogreSkeletonName (Mesh::MeshdataPtr md, TextureBindingsMapPtr bindings)
String Sirikata::Graphics::ogreLightName (const String &entityname, const String &meshname, int32 light_idx)

Define Documentation

#define OGRE_LOG (   lvl,
  msg 
)    SILOG(ogre, lvl, msg)