Namespaces | Defines | Functions
mesh_instance.cpp File Reference
#include <rve_render_client/mesh_instance.h>
#include <rve_render_client/material.h>
#include <rve_render_client/scene.h>
#include <rve_render_client/client_context.h>
#include <rve_interfaces/MeshInstance.h>
#include <rve_msgs/make_vector3.h>
#include <rve_msgs/Mesh.h>
#include <boost/bind.hpp>
Include dependency graph for mesh_instance.cpp:

Go to the source code of this file.

Namespaces

namespace  rve_render_client

Defines

#define MESH_INSTANCE_MULTIPLEX(func,...)   multiplex<rve_interfaces::MeshInstanceProxy>(boost::bind(&rve_interfaces::MeshInstanceProxy::func, _1, _2, getID(), __VA_ARGS__), proxy_index_);

Functions

MeshInstancePtr rve_render_client::createMeshInstance (const MeshPtr &mesh)
MeshInstancePtr rve_render_client::createMeshInstance (const std::string &mesh_resource)
MeshInstancePtr rve_render_client::createMeshInstance (Scene *scene, const MeshPtr &mesh)
MeshInstancePtr rve_render_client::createMeshInstance (Scene *scene, const std::string &mesh_resource)

Define Documentation

#define MESH_INSTANCE_MULTIPLEX (   func,
  ... 
)    multiplex<rve_interfaces::MeshInstanceProxy>(boost::bind(&rve_interfaces::MeshInstanceProxy::func, _1, _2, getID(), __VA_ARGS__), proxy_index_);

Definition at line 130 of file mesh_instance.cpp.



rve_render_client
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:32