@@ -28,7 +28,7 @@
#include "Object.h"
#include "Quaternion.h"
#include "Thread.h"
-#include "SharedArrayPtr.h"
+#include "ArrayPtr.h"
class AudioImpl;
class Sound;
@@ -24,7 +24,7 @@
#pragma once
#include "Resource.h"
/// Sound resource
class Sound : public Resource
@@ -23,7 +23,7 @@
-#include "SharedPtr.h"
+#include "Ptr.h"
#include "Variant.h"
/// Attribute used only for disk serialization
class Context;
@@ -25,7 +25,7 @@
#include "Vector3.h"
/// Skeletal animation keyframe
#include "HashMap.h"
class Animation;
class AnimatedModel;
@@ -26,7 +26,7 @@
#include "MathDefs.h"
#include "GraphicsDefs.h"
#include "Vector4.h"
class Camera;
#include "Color.h"
#include "Component.h"
#include "Frustum.h"
class BoundingBox;
class Graphics;
#include "GPUObject.h"
/// Hardware index buffer
class IndexBuffer : public Object, public GPUObject
#include "Rect.h"
class Scene;
@@ -27,7 +27,7 @@
#include "HashSet.h"
#include "RefCounted.h"
class Shader;
#include "RenderSurface.h"
#include "Texture.h"
class Image;
class Deserializer;
/// Hardware vertex buffer
class VertexBuffer : public Object, public GPUObject
class IndexBuffer;
class Ray;
@@ -26,8 +26,8 @@
#include "BoundingBox.h"
#include "Skeleton.h"
class Geometry;
class ShaderVariation;
class ShaderProgram;
#include "Image.h"
static const int MAX_TEXTURE_QUALITY_LEVELS = 3;
/// 2D texture resource
#include "File.h"
#include "FileSystem.h"
#include "Log.h"
#include <cstdio>
#include <cstring>
#include "PhysicsDefs.h"
class DebugRenderer;
/// Supported compressed image formats
enum CompressedFormat
class TiXmlElement;
#include "Context.h"
#include "XMLFile.h"
#include <tinyxml.h>
@@ -30,7 +30,7 @@
#include "Script.h"
#include "ScriptFile.h"
#include "ScriptInstance.h"
#include <angelscript.h>
class Texture;
#include "ProcessUtils.h"
#include <cstdlib>
#include "StringUtils.h"
#include <stb_image.h>