ObjectDeleterKey(const ObjectDeleterKey &)
Tylko klasa zaprzyjaźniona może stworzyć obiekt.
Definition: ObjectDeleter.h:43
static void delete_object(class_type *object, const ObjectDeleterKey< class_type > &deleter_key)
Kasuje podany w parametrze obiekt.
Definition: ObjectDeleter.h:79
friend class AssetsManager
Definition: ObjectDeleter.h:38
Szablon klasy do przechowywania assetów.
Definition: ResourceContainer.h:30
ObjectDeleterKey()=default
Tylko klasa zaprzyjaźniona może stworzyć obiekt.
Klasa służy do kasowania obiektów, których destruktor jest prywatny.Taka sytuacja zachodzi w momencie...
Definition: ObjectDeleter.h:59
You can specify classes that can delete objects with private constructors.
Definition: ObjectDeleter.h:35
ObjectDeleterKey(const ObjectDeleterKey &&)
Tylko klasa zaprzyjaźniona może stworzyć obiekt.
Definition: ObjectDeleter.h:44
ObjectDeleter(const ObjectDeleterKey< class_type > &deleter_key)
Definition: ObjectDeleter.h:65
Klasa dla render targetów.Klasa umożliwia pobranie jednej z tekstur składowych i udostępnienie dla sh...
Definition: MeshResources.h:301
void delete_object(class_type *object)
Jedyny dostępny do wywołania konstruktor, tylko dla wybrańców.
Definition: ObjectDeleter.h:70
ObjectDeleter()=default
Nie można stworzyć obiektu nie mając klucza.
Manager for low level resources.
Definition: ResourceManager.h:24