| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289 |
- // DO NOT EDIT. This file is generated
- #pragma once
- #include "../Audio/Audio.h"
- #include "../Audio/AudioDefs.h"
- #include "../Audio/BufferedSoundStream.h"
- #include "../Audio/OggVorbisSoundStream.h"
- #include "../Audio/Sound.h"
- #include "../Audio/SoundListener.h"
- #include "../Audio/SoundSource.h"
- #include "../Audio/SoundSource3D.h"
- #include "../Audio/SoundStream.h"
- #include "../Container/Hash.h"
- #include "../Container/HashBase.h"
- #include "../Container/LinkedList.h"
- #include "../Container/ListBase.h"
- #include "../Container/RefCounted.h"
- #include "../Container/Sort.h"
- #include "../Container/Str.h"
- #include "../Container/Vector.h"
- #include "../Container/VectorBase.h"
- #include "../Core/Attribute.h"
- #include "../Core/Condition.h"
- #include "../Core/Context.h"
- #include "../Core/EventProfiler.h"
- #include "../Core/Mutex.h"
- #include "../Core/Object.h"
- #include "../Core/ProcessUtils.h"
- #include "../Core/Profiler.h"
- #include "../Core/Spline.h"
- #include "../Core/StringHashRegister.h"
- #include "../Core/StringUtils.h"
- #include "../Core/Thread.h"
- #include "../Core/Timer.h"
- #include "../Core/Variant.h"
- #include "../Core/WorkQueue.h"
- #ifdef URHO3D_DATABASE
- #include "../Database/Database.h"
- #endif
- #include "../Engine/Console.h"
- #include "../Engine/DebugHud.h"
- #include "../Engine/Engine.h"
- #include "../Engine/EngineDefs.h"
- #include "../Graphics/AnimatedModel.h"
- #include "../Graphics/Animation.h"
- #include "../Graphics/AnimationController.h"
- #include "../Graphics/AnimationState.h"
- #include "../Graphics/Batch.h"
- #include "../Graphics/BillboardSet.h"
- #include "../Graphics/Camera.h"
- #include "../Graphics/CustomGeometry.h"
- #include "../Graphics/DebugRenderer.h"
- #include "../Graphics/DecalSet.h"
- #include "../Graphics/Drawable.h"
- #include "../Graphics/Geometry.h"
- #include "../Graphics/Graphics.h"
- #include "../Graphics/Light.h"
- #include "../Graphics/Material.h"
- #include "../Graphics/Model.h"
- #include "../Graphics/OcclusionBuffer.h"
- #include "../Graphics/Octree.h"
- #include "../Graphics/OctreeQuery.h"
- #include "../Graphics/ParticleEffect.h"
- #include "../Graphics/ParticleEmitter.h"
- #include "../Graphics/RenderPath.h"
- #include "../Graphics/Renderer.h"
- #include "../Graphics/RibbonTrail.h"
- #include "../Graphics/Skeleton.h"
- #include "../Graphics/Skybox.h"
- #include "../Graphics/SpriteBatch.h"
- #include "../Graphics/SpriteBatchBase.h"
- #include "../Graphics/StaticModel.h"
- #include "../Graphics/StaticModelGroup.h"
- #include "../Graphics/Tangent.h"
- #include "../Graphics/Technique.h"
- #include "../Graphics/Terrain.h"
- #include "../Graphics/TerrainPatch.h"
- #include "../Graphics/View.h"
- #include "../Graphics/Viewport.h"
- #include "../Graphics/Zone.h"
- #include "../GraphicsAPI/ConstantBuffer.h"
- #include "../GraphicsAPI/GPUObject.h"
- #include "../GraphicsAPI/GraphicsDefs.h"
- #include "../GraphicsAPI/IndexBuffer.h"
- #include "../GraphicsAPI/RenderSurface.h"
- #include "../GraphicsAPI/Shader.h"
- #include "../GraphicsAPI/ShaderPrecache.h"
- #include "../GraphicsAPI/ShaderVariation.h"
- #include "../GraphicsAPI/Texture.h"
- #include "../GraphicsAPI/Texture2D.h"
- #include "../GraphicsAPI/Texture2DArray.h"
- #include "../GraphicsAPI/Texture3D.h"
- #include "../GraphicsAPI/TextureCube.h"
- #include "../GraphicsAPI/VertexBuffer.h"
- #ifdef URHO3D_IK
- #include "../IK/IK.h"
- #include "../IK/IKConstraint.h"
- #include "../IK/IKEffector.h"
- #include "../IK/IKSolver.h"
- #endif
- #include "../IO/AbstractFile.h"
- #include "../IO/Compression.h"
- #include "../IO/Deserializer.h"
- #include "../IO/File.h"
- #include "../IO/FileSystem.h"
- #include "../IO/FileWatcher.h"
- #include "../IO/Log.h"
- #include "../IO/MemoryBuffer.h"
- #include "../IO/NamedPipe.h"
- #include "../IO/PackageFile.h"
- #include "../IO/Serializer.h"
- #include "../IO/VectorBuffer.h"
- #include "../Input/Controls.h"
- #include "../Input/Input.h"
- #include "../Input/InputConstants.h"
- #include "../LibraryInfo.h"
- #include "../Math/AreaAllocator.h"
- #include "../Math/BigInt.h"
- #include "../Math/BoundingBox.h"
- #include "../Math/Color.h"
- #include "../Math/Frustum.h"
- #include "../Math/MathDefs.h"
- #include "../Math/Matrix2.h"
- #include "../Math/Matrix3.h"
- #include "../Math/Matrix3x4.h"
- #include "../Math/Matrix4.h"
- #include "../Math/Plane.h"
- #include "../Math/Polyhedron.h"
- #include "../Math/Quaternion.h"
- #include "../Math/Random.h"
- #include "../Math/Ray.h"
- #include "../Math/Rect.h"
- #include "../Math/Sphere.h"
- #include "../Math/StringHash.h"
- #include "../Math/Vector2.h"
- #include "../Math/Vector3.h"
- #include "../Math/Vector4.h"
- #ifdef URHO3D_NAVIGATION
- #include "../Navigation/CrowdAgent.h"
- #include "../Navigation/CrowdManager.h"
- #include "../Navigation/DynamicNavigationMesh.h"
- #include "../Navigation/NavArea.h"
- #include "../Navigation/NavBuildData.h"
- #include "../Navigation/Navigable.h"
- #include "../Navigation/NavigationMesh.h"
- #include "../Navigation/Obstacle.h"
- #include "../Navigation/OffMeshConnection.h"
- #endif
- #ifdef URHO3D_NETWORK
- #include "../Network/Connection.h"
- #include "../Network/HttpRequest.h"
- #include "../Network/Network.h"
- #include "../Network/NetworkPriority.h"
- #include "../Network/Protocol.h"
- #endif
- #ifdef URHO3D_PHYSICS
- #include "../Physics/CollisionShape.h"
- #include "../Physics/Constraint.h"
- #include "../Physics/PhysicsWorld.h"
- #include "../Physics/RaycastVehicle.h"
- #include "../Physics/RigidBody.h"
- #endif
- #ifdef URHO3D_PHYSICS2D
- #include "../Physics2D/CollisionBox2D.h"
- #include "../Physics2D/CollisionChain2D.h"
- #include "../Physics2D/CollisionCircle2D.h"
- #include "../Physics2D/CollisionEdge2D.h"
- #include "../Physics2D/CollisionPolygon2D.h"
- #include "../Physics2D/CollisionShape2D.h"
- #include "../Physics2D/Constraint2D.h"
- #include "../Physics2D/ConstraintDistance2D.h"
- #include "../Physics2D/ConstraintFriction2D.h"
- #include "../Physics2D/ConstraintGear2D.h"
- #include "../Physics2D/ConstraintMotor2D.h"
- #include "../Physics2D/ConstraintMouse2D.h"
- #include "../Physics2D/ConstraintPrismatic2D.h"
- #include "../Physics2D/ConstraintPulley2D.h"
- #include "../Physics2D/ConstraintRevolute2D.h"
- #include "../Physics2D/ConstraintWeld2D.h"
- #include "../Physics2D/ConstraintWheel2D.h"
- #include "../Physics2D/Physics2D.h"
- #include "../Physics2D/PhysicsWorld2D.h"
- #include "../Physics2D/RigidBody2D.h"
- #endif
- #include "../Resource/BackgroundLoader.h"
- #include "../Resource/Decompress.h"
- #include "../Resource/Image.h"
- #include "../Resource/JSONFile.h"
- #include "../Resource/JSONValue.h"
- #include "../Resource/Localization.h"
- #include "../Resource/Resource.h"
- #include "../Resource/ResourceCache.h"
- #include "../Resource/XMLElement.h"
- #include "../Resource/XMLFile.h"
- #include "../Scene/Animatable.h"
- #include "../Scene/AnimationDefs.h"
- #include "../Scene/Component.h"
- #include "../Scene/LogicComponent.h"
- #include "../Scene/Node.h"
- #include "../Scene/ObjectAnimation.h"
- #include "../Scene/ReplicationState.h"
- #include "../Scene/Scene.h"
- #include "../Scene/SceneResolver.h"
- #include "../Scene/Serializable.h"
- #include "../Scene/SmoothedTransform.h"
- #include "../Scene/SplinePath.h"
- #include "../Scene/UnknownComponent.h"
- #include "../Scene/ValueAnimation.h"
- #include "../Scene/ValueAnimationInfo.h"
- #include "../UI/BorderImage.h"
- #include "../UI/Button.h"
- #include "../UI/CheckBox.h"
- #include "../UI/Cursor.h"
- #include "../UI/DropDownList.h"
- #include "../UI/FileSelector.h"
- #include "../UI/Font.h"
- #include "../UI/FontFace.h"
- #include "../UI/FontFaceBitmap.h"
- #include "../UI/FontFaceFreeType.h"
- #include "../UI/LineEdit.h"
- #include "../UI/ListView.h"
- #include "../UI/Menu.h"
- #include "../UI/MessageBox.h"
- #include "../UI/ProgressBar.h"
- #include "../UI/ScrollBar.h"
- #include "../UI/ScrollView.h"
- #include "../UI/Slider.h"
- #include "../UI/Sprite.h"
- #include "../UI/Text.h"
- #include "../UI/Text3D.h"
- #include "../UI/ToolTip.h"
- #include "../UI/UI.h"
- #include "../UI/UIBatch.h"
- #include "../UI/UIComponent.h"
- #include "../UI/UIElement.h"
- #include "../UI/UISelectable.h"
- #include "../UI/View3D.h"
- #include "../UI/Window.h"
- #ifdef URHO3D_URHO2D
- #include "../Urho2D/AnimatedSprite2D.h"
- #include "../Urho2D/AnimationSet2D.h"
- #include "../Urho2D/Drawable2D.h"
- #include "../Urho2D/ParticleEffect2D.h"
- #include "../Urho2D/ParticleEmitter2D.h"
- #include "../Urho2D/Renderer2D.h"
- #include "../Urho2D/Sprite2D.h"
- #include "../Urho2D/SpriteSheet2D.h"
- #include "../Urho2D/StaticSprite2D.h"
- #include "../Urho2D/StretchableSprite2D.h"
- #include "../Urho2D/TileMap2D.h"
- #include "../Urho2D/TileMapDefs2D.h"
- #include "../Urho2D/TileMapLayer2D.h"
- #include "../Urho2D/TmxFile2D.h"
- #include "../Urho2D/Urho2D.h"
- #endif
- // Ignored headers
- //#include "../Container/Allocator.h"
- //#include "../Database/ODBC/ODBCConnection.h"
- //#include "../Database/ODBC/ODBCResult.h"
- //#include "../Engine/Application.h"
- //#include "../GraphicsAPI/OpenGL/OGLGraphicsImpl.h"
- //#include "../GraphicsAPI/OpenGL/OGLShaderProgram.h"
- //#ifdef URHO3D_IK
- //#include "../IK/IKConverters.h"
- //#endif
- //#ifdef URHO3D_PHYSICS
- //#include "../Physics/PhysicsUtils.h"
- //#endif
- //#ifdef URHO3D_PHYSICS2D
- //#include "../Physics2D/PhysicsUtils2D.h"
- //#endif
- //#include "../Resource/PListFile.h"
|