Class JsonAssetFactoryBase
The Json assets factory base class.
Inheritance
JsonAssetFactoryBase
Assembly: FlaxEngine.dll
File: Engine/Content/Factories/JsonAssetFactory.h
Syntax
public class JsonAssetFactoryBase : public IAssetFactory
Methods
Create(const AssetInfo& info)
Declaration
protected virtual JsonAssetBase* Create(const AssetInfo& info) = 0
Parameters
AssetInfo
info
|
Returns
JsonAssetBase
|
New(const AssetInfo& info)
Creates new asset instance.
Declaration
public virtual Asset* New(const AssetInfo& info) override
Parameters
AssetInfo
info
The asset info structure. |
Returns
Asset
Created asset object. |
Overrides
NewVirtual(const AssetInfo& info)
Creates new virtual asset instance. Virtual assets are temporary and exist until application exit.
Declaration
public virtual Asset* NewVirtual(const AssetInfo& info) override
Parameters
AssetInfo
info
The asset info structure. |
Returns
Asset
Created asset object. |