Faro Engine 0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | Friends | List of all members
Faro::ResourceManager Class Reference

#include <ResourceManager.hpp>

Public Member Functions

void Init ()
 
void Destroy ()
 
DataStreamGetFile (Path path)
 
template<class T >
T * GetResource (Path path)
 
void AddPackage (ResourcePackage *)
 

Protected Member Functions

void OnResourceClaimChanged (IResource *resource)
 

Friends

class IResource
 

Member Function Documentation

◆ AddPackage()

void Faro::ResourceManager::AddPackage ( ResourcePackage package)

◆ Destroy()

void Faro::ResourceManager::Destroy ( )

◆ GetFile()

DataStream * Faro::ResourceManager::GetFile ( Path  path)

◆ GetResource()

template<class T >
T * Faro::ResourceManager::GetResource ( Path  path)
inline

◆ Init()

void Faro::ResourceManager::Init ( )

◆ OnResourceClaimChanged()

void Faro::ResourceManager::OnResourceClaimChanged ( IResource resource)
protected

Friends And Related Symbol Documentation

◆ IResource

friend class IResource
friend

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