Ignition Rendering

API Reference

0.1.0
OgreRenderTypes.hh
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 Open Source Robotics Foundation
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17 #ifndef IGNITION_RENDERING_OGRE_OGRERENDERTYPES_HH_
18 #define IGNITION_RENDERING_OGRE_OGRERENDERTYPES_HH_
19 
21 
22 namespace ignition
23 {
24  namespace rendering
25  {
26  class OgreArrowVisual;
27  class OgreAxisVisual;
28  class OgreCamera;
29  class OgreDirectionalLight;
30  class OgreGeometry;
31  class OgreGrid;
32  class OgreJointVisual;
33  class OgreLight;
34  class OgreMaterial;
35  class OgreMesh;
36  class OgreMeshFactory;
37  class OgreNode;
38  class OgreObject;
39  class OgrePointLight;
40  class OgreRayQuery;
41  class OgreRenderEngine;
42  class OgreRenderTarget;
43  class OgreRenderTexture;
44  class OgreRenderWindow;
45  class OgreScene;
46  class OgreSensor;
47  class OgreSpotLight;
48  class OgreSubMesh;
49  class OgreVisual;
50 
59 
92  }
93 }
94 #endif
shared_ptr< OgreAxisVisual > OgreAxisVisualPtr
Definition: OgreRenderTypes.hh:61
shared_ptr< OgreGeometry > OgreGeometryPtr
Definition: OgreRenderTypes.hh:64
BaseMaterialMap< OgreMaterial > OgreMaterialMap
Definition: OgreRenderTypes.hh:58
Definition: BaseRenderTypes.hh:35
Definition: BaseRenderTypes.hh:32
shared_ptr< OgreVisualStore > OgreVisualStorePtr
Definition: OgreRenderTypes.hh:88
shared_ptr< OgreObject > OgreObjectPtr
Definition: OgreRenderTypes.hh:72
Definition: BaseRenderTypes.hh:30
shared_ptr< OgreArrowVisual > OgreArrowVisualPtr
Definition: OgreRenderTypes.hh:60
shared_ptr< OgreLightStore > OgreLightStorePtr
Definition: OgreRenderTypes.hh:86
shared_ptr< OgreMeshFactory > OgreMeshFactoryPtr
Definition: OgreRenderTypes.hh:70
shared_ptr< OgreNodeStore > OgreNodeStorePtr
Definition: OgreRenderTypes.hh:85
shared_ptr< OgreMaterial > OgreMaterialPtr
Definition: OgreRenderTypes.hh:68
BaseSceneStore< OgreScene > OgreSceneStore
Definition: OgreRenderTypes.hh:49
BaseLightStore< OgreLight > OgreLightStore
Definition: OgreRenderTypes.hh:53
shared_ptr< OgreRayQuery > OgreRayQueryPtr
Definition: OgreRenderTypes.hh:74
shared_ptr< OgreDirectionalLight > OgreDirectionalLightPtr
Definition: OgreRenderTypes.hh:63
BaseSubMeshStore< OgreSubMesh > OgreSubMeshStore
Definition: OgreRenderTypes.hh:57
shared_ptr< OgreJointVisual > OgreJointVisualPtr
Definition: OgreRenderTypes.hh:66
shared_ptr< OgreScene > OgreScenePtr
Definition: OgreRenderTypes.hh:79
shared_ptr< OgreMaterialMap > OgreMaterialMapPtr
Definition: OgreRenderTypes.hh:91
shared_ptr< OgreLight > OgreLightPtr
Definition: OgreRenderTypes.hh:67
shared_ptr< OgreVisual > OgreVisualPtr
Definition: OgreRenderTypes.hh:83
shared_ptr< OgreSensorStore > OgreSensorStorePtr
Definition: OgreRenderTypes.hh:87
shared_ptr< OgreRenderEngine > OgreRenderEnginePtr
Definition: OgreRenderTypes.hh:75
shared_ptr< OgrePointLight > OgrePointLightPtr
Definition: OgreRenderTypes.hh:73
shared_ptr< OgreRenderTarget > OgreRenderTargetPtr
Definition: OgreRenderTypes.hh:76
Definition: BaseRenderTypes.hh:31
shared_ptr< OgreSceneStore > OgreSceneStorePtr
Definition: OgreRenderTypes.hh:84
shared_ptr< OgreNode > OgreNodePtr
Definition: OgreRenderTypes.hh:71
shared_ptr< OgreMesh > OgreMeshPtr
Definition: OgreRenderTypes.hh:69
BaseGeometryStore< OgreGeometry > OgreGeometryStore
Definition: OgreRenderTypes.hh:56
shared_ptr< OgreGrid > OgreGridPtr
Definition: OgreRenderTypes.hh:65
shared_ptr< OgreRenderWindow > OgreRenderWindowPtr
Definition: OgreRenderTypes.hh:78
BaseVisualStore< OgreVisual > OgreVisualStore
Definition: OgreRenderTypes.hh:55
shared_ptr< OgreRenderTexture > OgreRenderTexturePtr
Definition: OgreRenderTypes.hh:77
BaseSensorStore< OgreSensor > OgreSensorStore
Definition: OgreRenderTypes.hh:54
shared_ptr< OgreSubMesh > OgreSubMeshPtr
Definition: OgreRenderTypes.hh:82
Definition: OgreVisual.hh:28
BaseNodeStore< OgreNode > OgreNodeStore
Definition: OgreRenderTypes.hh:52
shared_ptr< OgreSubMeshStore > OgreSubMeshStorePtr
Definition: OgreRenderTypes.hh:90
shared_ptr< OgreCamera > OgreCameraPtr
Definition: OgreRenderTypes.hh:62
Definition: BaseRenderTypes.hh:29
Definition: ArrowVisual.hh:22
shared_ptr< OgreSpotLight > OgreSpotLightPtr
Definition: OgreRenderTypes.hh:81
shared_ptr< OgreGeometryStore > OgreGeometryStorePtr
Definition: OgreRenderTypes.hh:89
shared_ptr< OgreSensor > OgreSensorPtr
Definition: OgreRenderTypes.hh:80
Definition: BaseRenderTypes.hh:33
Definition: BaseRenderTypes.hh:34
Definition: BaseRenderTypes.hh:36