7 #ifndef NAZARA_OBJECTHANDLER_HPP 8 #define NAZARA_OBJECTHANDLER_HPP 10 #include <Nazara/Core/Bitset.hpp> 24 HandledObject() =
default;
25 HandledObject(
const HandledObject&
object);
26 HandledObject(HandledObject&&
object);
31 HandledObject& operator=(
const HandledObject&
object);
32 HandledObject& operator=(HandledObject&&
object);
35 void UnregisterAllHandles();
42 std::vector<ObjectHandle<T>*> m_handles;
46 #include <Nazara/Core/HandledObject.inl> 48 #endif // NAZARA_OBJECTHANDLER_HPP TODO: Inherit SoundEmitter from Node.
Definition: Algorithm.hpp:12
Core class that represents a object handle.
Definition: HandledObject.hpp:16