Crossfire Server, Trunk
AssetWrapperManager< A, W > Class Template Reference

#include <ResourcesManager.h>

+ Inheritance diagram for AssetWrapperManager< A, W >:
+ Collaboration diagram for AssetWrapperManager< A, W >:

Public Member Functions

void remove (A *asset)
 
Wwrap (A *asset, AssetWrapper *parent, ResourcesManager *resources)
 

Private Attributes

QHash< A *, W * > myWrappedAssets
 

Detailed Description

template<class A, class W>
class AssetWrapperManager< A, W >

Definition at line 47 of file ResourcesManager.h.

Member Function Documentation

◆ remove()

template<class A , class W >
void AssetWrapperManager< A, W >::remove ( A *  asset)
inline

Definition at line 55 of file ResourcesManager.h.

Referenced by ResourcesManager::remove().

+ Here is the caller graph for this function:

◆ wrap()

template<class A , class W >
W* AssetWrapperManager< A, W >::wrap ( A *  asset,
AssetWrapper parent,
ResourcesManager resources 
)
inline

Definition at line 49 of file ResourcesManager.h.

Referenced by ResourcesManager::wrap().

+ Here is the caller graph for this function:

Field Documentation

◆ myWrappedAssets

template<class A , class W >
QHash<A *, W *> AssetWrapperManager< A, W >::myWrappedAssets
private

The documentation for this class was generated from the following file: