Private data for the Visual class. More...
#include <VisualPrivate.hh>
Public Attributes | |
Ogre::AnimationState * | animState |
Used to animate the visual. More... | |
WireBox * | boundingBox |
A wire frame bounding box. More... | |
std::vector< VisualPtr > | children |
Children visuals. More... | |
uint32_t | id |
Unique id of this visual. More... | |
bool | initialized |
True if initialized. More... | |
bool | isStatic |
True if the visual is static, which allows Ogre to improve performance. More... | |
bool | lighting |
True if lighting will be applied to this visual. More... | |
std::list< DynamicLines * > | lines |
List of all the lines created. More... | |
std::list< std::pair < DynamicLines *, unsigned int > > | lineVertices |
Lines and their vertices connected to this visual. More... | |
std::string | myMaterialName |
The unique name for the visual's material. More... | |
std::string | name |
Name of the visual. More... | |
boost::function< void()> | onAnimationComplete |
Callback for the animation complete event. More... | |
std::string | origMaterialName |
The original name for the visual's material. More... | |
VisualPtr | parent |
Parent visual. More... | |
std::vector< VisualPluginPtr > | plugins |
A list of visual plugins. More... | |
event::ConnectionPtr | preRenderConnection |
Connection for the pre render event. More... | |
common::Time | prevAnimTime |
Time of the previous animation step. More... | |
Ogre::RibbonTrail * | ribbonTrail |
The ribbon train created by the visual. More... | |
math::Vector3 | scale |
Scale of visual. More... | |
ScenePtr | scene |
Pointer to the visual's scene. More... | |
Ogre::SceneNode * | sceneNode |
Pointer to the visual's scene node in Ogre. More... | |
sdf::ElementPtr | sdf |
The SDF element for the visual. More... | |
Ogre::SkeletonInstance * | skeleton |
The visual's skeleton, used only for person simulation. More... | |
Ogre::StaticGeometry * | staticGeom |
Pointer to the static geometry. More... | |
float | transparency |
Transparency value. More... | |
bool | useRTShader |
True to use RT shader system. More... | |
bool | visible |
True if rendered. More... | |
Static Public Attributes | |
static uint32_t | visualIdCount |
Counter used to create unique ids. More... | |
Private data for the Visual class.
Ogre::AnimationState* gazebo::rendering::VisualPrivate::animState |
Used to animate the visual.
WireBox* gazebo::rendering::VisualPrivate::boundingBox |
A wire frame bounding box.
std::vector<VisualPtr> gazebo::rendering::VisualPrivate::children |
Children visuals.
uint32_t gazebo::rendering::VisualPrivate::id |
Unique id of this visual.
bool gazebo::rendering::VisualPrivate::initialized |
True if initialized.
bool gazebo::rendering::VisualPrivate::isStatic |
True if the visual is static, which allows Ogre to improve performance.
bool gazebo::rendering::VisualPrivate::lighting |
True if lighting will be applied to this visual.
std::list<DynamicLines*> gazebo::rendering::VisualPrivate::lines |
List of all the lines created.
std::list< std::pair<DynamicLines*, unsigned int> > gazebo::rendering::VisualPrivate::lineVertices |
Lines and their vertices connected to this visual.
std::string gazebo::rendering::VisualPrivate::myMaterialName |
The unique name for the visual's material.
std::string gazebo::rendering::VisualPrivate::name |
Name of the visual.
boost::function<void()> gazebo::rendering::VisualPrivate::onAnimationComplete |
Callback for the animation complete event.
std::string gazebo::rendering::VisualPrivate::origMaterialName |
The original name for the visual's material.
VisualPtr gazebo::rendering::VisualPrivate::parent |
Parent visual.
std::vector<VisualPluginPtr> gazebo::rendering::VisualPrivate::plugins |
A list of visual plugins.
event::ConnectionPtr gazebo::rendering::VisualPrivate::preRenderConnection |
Connection for the pre render event.
common::Time gazebo::rendering::VisualPrivate::prevAnimTime |
Time of the previous animation step.
Ogre::RibbonTrail* gazebo::rendering::VisualPrivate::ribbonTrail |
The ribbon train created by the visual.
math::Vector3 gazebo::rendering::VisualPrivate::scale |
Scale of visual.
ScenePtr gazebo::rendering::VisualPrivate::scene |
Pointer to the visual's scene.
Ogre::SceneNode* gazebo::rendering::VisualPrivate::sceneNode |
Pointer to the visual's scene node in Ogre.
sdf::ElementPtr gazebo::rendering::VisualPrivate::sdf |
The SDF element for the visual.
Ogre::SkeletonInstance* gazebo::rendering::VisualPrivate::skeleton |
The visual's skeleton, used only for person simulation.
Ogre::StaticGeometry* gazebo::rendering::VisualPrivate::staticGeom |
Pointer to the static geometry.
float gazebo::rendering::VisualPrivate::transparency |
Transparency value.
bool gazebo::rendering::VisualPrivate::useRTShader |
True to use RT shader system.
bool gazebo::rendering::VisualPrivate::visible |
True if rendered.
|
static |
Counter used to create unique ids.