Public Member Functions | Private Attributes | List of all members
tuw_object_rviz::RosPackagePathResourceLoadingListener Class Reference

#include <PersonVisual.h>

Inheritance diagram for tuw_object_rviz::RosPackagePathResourceLoadingListener:
Inheritance graph
[legend]

Public Member Functions

virtual bool resourceCollision (Ogre::Resource *resource, Ogre::ResourceManager *resourceManager)
 
virtual Ogre::DataStreamPtr resourceLoading (const Ogre::String &name, const Ogre::String &group, Ogre::Resource *resource)
 
virtual void resourceStreamOpened (const Ogre::String &name, const Ogre::String &group, Ogre::Resource *resource, Ogre::DataStreamPtr &dataStream)
 
 RosPackagePathResourceLoadingListener (const fs::path &parentPath)
 

Private Attributes

resource_retriever::MemoryResource _lastResource
 
const fs::path & _parentPath
 

Detailed Description

This helper class ensures that skeletons can be loaded from a package:// path

Definition at line 98 of file PersonVisual.h.

Constructor & Destructor Documentation

tuw_object_rviz::RosPackagePathResourceLoadingListener::RosPackagePathResourceLoadingListener ( const fs::path &  parentPath)

Definition at line 205 of file PersonVisual.cpp.

Member Function Documentation

bool tuw_object_rviz::RosPackagePathResourceLoadingListener::resourceCollision ( Ogre::Resource *  resource,
Ogre::ResourceManager *  resourceManager 
)
virtual

Definition at line 229 of file PersonVisual.cpp.

Ogre::DataStreamPtr tuw_object_rviz::RosPackagePathResourceLoadingListener::resourceLoading ( const Ogre::String &  name,
const Ogre::String &  group,
Ogre::Resource *  resource 
)
virtual

This event is called when a resource beings loading.

Definition at line 209 of file PersonVisual.cpp.

void tuw_object_rviz::RosPackagePathResourceLoadingListener::resourceStreamOpened ( const Ogre::String &  name,
const Ogre::String &  group,
Ogre::Resource *  resource,
Ogre::DataStreamPtr &  dataStream 
)
virtual

Definition at line 226 of file PersonVisual.cpp.

Member Data Documentation

resource_retriever::MemoryResource tuw_object_rviz::RosPackagePathResourceLoadingListener::_lastResource
private

Definition at line 112 of file PersonVisual.h.

const fs::path& tuw_object_rviz::RosPackagePathResourceLoadingListener::_parentPath
private

Definition at line 111 of file PersonVisual.h.


The documentation for this class was generated from the following files:


tuw_object_rviz
Author(s): Florian Beck
autogenerated on Mon Jun 10 2019 15:40:17