Lightmetrica  0.0.1.50dbee3 (yosakoi)
 All Classes Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | List of all members
StubAsset_F_Impl Class Reference

Public Member Functions

 LM_COMPONENT_IMPL_DEF ("e")
 
virtual bool Load (const ConfigNode &node, const Assets &assets)
 
- Public Member Functions inherited from StubAsset_F
 LM_ASSET_INTERFACE_DEF ("stub_asset_f","stub_assets_f")
 
 LM_ASSET_DEPENDENCIES ("stub_asset_e")
 
- Public Member Functions inherited from Asset
LM_PUBLIC_API std::string ID () const
 
LM_HIDDEN_API void SetID (const std::string &id)
 
- Public Member Functions inherited from Component
virtual std::string ComponentInterfaceTypeName () const =0
 
virtual std::string ComponentImplTypeName () const =0
 
- Public Member Functions inherited from SIMDAlignedType
void * operator new (std::size_t size) throw (std::bad_alloc)
 
void operator delete (void *p)
 
Inheritance diagram for StubAsset_F_Impl:
StubAsset_F Asset Component SIMDAlignedType

Member Function Documentation

virtual bool StubAsset_F_Impl::Load ( const ConfigNode node,
const Assets assets 
)
inlinevirtual

Load an asset. Configure and initialize the asset by the XML elements given by #node. Some assets have references to the other assets, so #assets is also required. Dependent asset must be loaded beforehand.

Parameters
nodeXML node for the configuration.
assetsAsset manager.
trueSucceeded to load.
falseFailed to load.

Implements Asset.


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