csc.domain.assets.AssetsManager

class csc.domain.assets.AssetsManager

AssetsManager class

This class implements basic methods to manage assets

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

add(self, asset)

-> csc.domain.AssetId

at(self, arg0)

-> Asset

erase(self, ids)

get_cube_raw_mesh(arg0)

-> MeshRaw

get_plane_raw_mesh(arg0)

-> MeshRaw

__annotations__ = {}
__init__(*args, **kwargs)
__module__ = 'csc.domain.assets'
add(self: csc.domain.assets.AssetsManager, asset: csc.domain.Asset) csc.domain.AssetId

-> csc.domain.AssetId

at(self: csc.domain.assets.AssetsManager, arg0: csc.domain.AssetId) object

-> Asset

erase(self: csc.domain.assets.AssetsManager, ids: Set[csc.domain.AssetId]) None
static get_cube_raw_mesh(arg0: float) csc.domain.assets.MeshRaw

-> MeshRaw

static get_plane_raw_mesh(arg0: float) csc.domain.assets.MeshRaw

-> MeshRaw