Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | Public Attributes | Protected Member Functions | Friends | List of all members
smlt::Asset Class Reference
Inheritance diagram for smlt::Asset:
smlt::Nameable smlt::Font smlt::Material smlt::Mesh smlt::ParticleScript smlt::Sound smlt::Texture

Public Member Functions

 Asset (AssetManager *manager)
AssetManagerasset_manager ()
const AssetManagerasset_manager () const
int age () const
void set_garbage_collection_method (GarbageCollectMethod method)
- Public Member Functions inherited from smlt::Nameable
void set_name (const std::string &name)
const std::string & name () const
bool has_name () const

Public Attributes

Property< generic::DataCarrier Asset::* > data = {this, &Asset::data_}

Protected Member Functions

 Asset (const Asset &rhs)
Assetoperator= (const Asset &rhs)


class AssetManager

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